pracumj

  • 홈
  • 태그
  • 방명록

2024/11/08 1

내일배움캠프: object와 generic

C#에서 object, generic타입은 모두 유연한 데이터형을 사용하기 위한 타입이다. object는 모든 데이터형의 최상위 타입으로 어떤 데이터 형이든 저장할 수 있는 유연성을 제공한다.  하지만 object를 사용할 때는 값 타입을 참조형으로 변환할 때 박싱/언박싱이 발행하여 성능에 영향이 끼친다. 제네릭 타입의 경우에는 컴파일 타임에 타입을 지정해줘 object에 비해 타입 안전성이 높고, 값 타입을 박싱 / 언박싱 하지도 않아 유연성을 높여준다.  다만, .NET Framework 2.0  보다 낮아 제네릭을 지원하지 않는 경우에는 object 타입을 사용해야할 수도 있다.

내일배움캠프 2024.11.08
이전
1
다음
더보기
프로필사진

pracumj

pracumj 님의 블로그 입니다.

  • 분류 전체보기 (51)
    • 내일배움캠프 (48)
    • Unity (1)
    • 디자인패턴 (0)

Tag

내배캠, Delegate, 추상클래스, 내일 배움캠프, 내일 배움 캠프, 오블완, 유니티, 티스토리챌린지, unity, Abstract, Event, 스파르타내일배움캠프TIL, ab, 내일배움캠프, Untiy, 게임개발, 스파르타코딩내일배움캠프, 스파르타, c#, 스파르타코딩클럽, Til,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/11   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바