[C#] - 정적 생성자(static constructor) 와 일반 생성자의 차이
C#2019. 4. 12. 11:32
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
○ 정적 생성자(static constructor) 와 일반 생성자의 차이 |
|||
- 정적 생성자(static constructor)와 일반 생성자의 차이 일반적으로 정적 변수들은 많이 사용해보았지만, 정적 생성자를 사용해보지는 않았을 것이다 정적 생성자는 주로 정적 데이터(static) 초기화, 한 번만 수행해야 하는 특정 작업에 사용한다 일반 생성자는 new를 통해 인스턴스 객체를 생성할때마다 매번 호출된다 호출순서 : '정적 필드 초기화 -> 정적 생성자 -> 일반 필드 초기화 -> 일반 생성자' 순이다
|
'C#' 카테고리의 다른 글
[C#] - Thread의 무명 메소드화, 람다식 표현 (0) | 2019.04.15 |
---|---|
[C#] - 참조에 의한 호출 : ref, out 키워드 (0) | 2019.04.12 |
[C#] - &&와 || 쓸 때 고민하지 않으면 버그가 생긴다 (0) | 2019.04.12 |
[C#] - 컬랙션 : ArrayList, List<T>, HashTable (0) | 2019.04.11 |
[C#] - 입력받은 것이 숫자인지 판별 : int.TryParse(), 가변 길이 매개변수 : params (0) | 2019.04.11 |
댓글()