일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Abstract Factory Pattern
- addressable
- 포스트 프로세싱
- Boxing
- design pattern
- 인앱 결제
- c#
- Post Processing
- 최적화
- Addressable System
- Zenject
- Android Plugin
- UniRx
- 1인 개발
- equals
- Reflection
- Unity
- sprite atlas
- ReferenceEquals
- Strategy Pattern
- Unboxing
- 디자인 패턴
- ScriptableObject
- ==
- 스프라이트 아틀라스
- 게임 개발
- 플러그인
Archives
- Today
- Total
목록Reflection (1)
One_KWS
Reflection
Reflection 리플렉션은 객체의 Type 정보를 들여다보는 기능이다. Reflection을 이용하면 런타임중 객체의 Type, 이름부터 프로퍼티, 메소드, 이벤트, 필드 목록까지 모두 확인할 수 있다. 또한 동적으로 인스턴스를 생성할 수도 있고 메소드를 호출할 수도 있다. 새로운 데이터 형식을 동적으로 생성하는 것도 가능하다. C#의 모든 데이터는 Object를 상속받고 있다. 즉, 모든 데이터 형식은 Object 형식이 갖고 있는 다음의 메소드를 물려받아 갖고 있다. Equals() GetHashCode() GetType() ReferenceEquals() ToString() 위의 다섯 개 메소드 중에 GetType() 메소는 객체의 Type 정보를 반환하는 기능을 한다. 모든 데이터 형식이 Ge..
C#
2023. 2. 14. 13:21