반응형
1. C# 구조체의 기본적인 특성
-멤버, 속성, 메서드를 입력 가능합니다.
-const, static형만 구조체 내에서 초기화 가능합니다.
-new를 이용하여 구조체를 생성하면 초기화 되지 않은 값들이 0으로 초기화됩니다.
-구조체는 값으로 취급되어, 다른 구조체에 구조체 값을 복사할 수 있습니다.
2. 구조체와 클래스의 차이
-구조체는 값이지만 클래스는 참조의 성격을 갖고 있습니다.
-구조체는 값만을 복사하지만, 클래스는 포인터처럼 참조를 복사해서 다음와 같은 결과가 출력됩니다.
3.MSDN
이 글은 아래 강의를 듣고 정리한 내용입니다!
반응형
'프로그래밍 > C#' 카테고리의 다른 글
[C#] 람다식 (0) | 2020.09.05 |
---|---|
[C#] 널 자료형과 연산자 ( Nullable, Elvis 등 ) (2) | 2020.09.05 |
[C#] Csharp 델리게이트와 이벤트 (0) | 2020.09.05 |
[C#] LINQ를 이용한 점수순으로 정렬 (0) | 2020.09.05 |
[C#] 배열 (이차원배열, 가변배열, 메서드) (0) | 2020.09.05 |