이번 포스팅은 C#을 공부하면서 새롭게 알게 된 "record" 타입에 대해 정리하였습니다. record는 C# 9.0부터 사용할 수 있어 .net 버전에 따라 사용할 수 없는 버전도 있으니 적용하실 때 확인해 보시면 될 것 같습니다. C# record의 정의와 사용 방법에 대해 간단하게 작성하였습니다. | record(레코드)란? - record는 불변(immutable) 데이터 구조를 정의하기 위한 C#의 새로운 타입입니다. 클래스(class)와 구조체(struct)와 유사하게 보이지만, 일반적인 객체와 중요한 차이점이 있습니다. - 첫 번째로, Record는 불변성을 강제합니다. 이것은 Record 인스턴스가 한 번 생성되면 내부 데이터를 수정할 수 없다는 것을 의미합니다. 이러한 불변성은 코드를 ..