... | @@ -104,7 +104,7 @@ int m3 = n.Value; // Compiles, but will create an exception if n is null. |
... | @@ -104,7 +104,7 @@ int m3 = n.Value; // Compiles, but will create an exception if n is null. |
|
3. 매개변수를 갖는 생성자를 정의해도 기본 생성자가 C#컴파일러에 의해 자동으로 포함된다(클래스의경우에는 포함되지 않는다).
|
|
3. 매개변수를 갖는 생성자를 정의해도 기본 생성자가 C#컴파일러에 의해 자동으로 포함된다(클래스의경우에는 포함되지 않는다).
|
|
4. 매개변수를 받는 생성자의 경우, 반드시 해당 코드 내에서 구조체의 모든 필드에 값을 할당해야 한다.
|
|
4. 매개변수를 받는 생성자의 경우, 반드시 해당 코드 내에서 구조체의 모든 필드에 값을 할당해야 한다.
|
|
|
|
|
|
구조체 인스턴스를 new로 생성하는 것은
|
|
구조체 인스턴스를 new로 생성하는 것은 아래와 같다.
|
|
``` cs
|
|
``` cs
|
|
Vector v1 = new Vector();
|
|
Vector v1 = new Vector();
|
|
|
|
|
... | | ... | |