gtag('config', 'AW-370362561');
[제프리 리처의 CLR via C#] 인스턴스 생성자와 구조체 (값 타입)
오진이 블로그
오늘도 진이
« 2025/07 »
일 |
월 |
화 |
수 |
목 |
금 |
토 |
|
|
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 |
|
|
관리 메뉴
오진이 블로그
[제프리 리처의 CLR via C#] 인스턴스 생성자와 구조체 (값 타입) 본문
Development/C#
[제프리 리처의 CLR via C#] 인스턴스 생성자와 구조체 (값 타입)
오늘도 진이
2021. 9. 2. 16:07
2부. 타입 설계
8장. 메서드
인스턴스 생성자와 구조체 (값 타입)
- CLR에서는 값 타입의 인스턴스를 언제든 생성할 수 있도록 허용하고 있으므로, 이를 막을 방법이 없다. 이런 이유로 값 타입은 내부에 생성자를 정의할 필요가 없으며, C# 컴파일러에는 값 타입에 대해서는 매개변수가 없는 기본 생성자 코드를 생성하지 않는다.
- CLR은 값 타입에 대해서도 생성자를 정의할 수 있도록 허용하고 있다.