- C#의 레코드는 자동으로 public이며 변경 불가능한 속성을 생성합니다. 🧱
- C#의 클래스는 기본 생성자 매개변수를 메서드나 초기화자에서 사용할 수 있습니다. ⚙️
- 레코드는 값 기반의 동등성을 사용하는 반면, 클래스는 그렇지 않습니다.⚖️
- 클래스의 기본 생성자 매개변수는 명시적으로 속성으로 선언해야 사용 가능합니다. 🔑
- 컴파일러는 클래스의 기본 생성자 매개변수가 메서드에서 사용될 경우 내부적으로 필드를 생성합니다. 🤫
Recommanded Videos
2025. 2. 19.
2025. 1. 22.
2025. 6. 24.
2025. 9. 17.
2025. 2. 26.
2024. 10. 10.