레코드1 C#의 recode 레코드 왜 쓰나요? 샘플 코드 예제 / 명명 규칙 record record타입이란 객체 내의 멤버가 변하지 않는 불변 참조 타입(Immutable Reference Type) 생성을 목적으로 한다. 기존엔 class 키워드를 사용해서 클래스를 정의 했지만 record라는 키워드를 통해 불변 타입을 정의하게 된다. C# 9 이상 버전에서 사용할 수 있다. 코드 예제 class로 작성한 Response public class ScoreResponse { public long Id { get; init; } public string Name { get; init; } public decimal AverageScore { get; init; } } record로 작성한 responsepublic record ScoreResponse( long Id, strin.. 2023. 12. 4. 이전 1 다음 반응형