클래스에서 기본으로 제공되는 멤버 유형은 필드와 메서드다.프로퍼티는 메서드의변형이고, 델리게이트는 중첩 클래스의 변형이다.C#의 기본적인 필드, 메서드 외에 다양한 구성요소가 존재한다.읽기 전용 필드프로퍼티를 이용하면 필드의 값을 읽기만 가능하도록 외부에 노출할 수 있다.클래스 내부에서도 읽기만 가능하도록 만들고 싶다면? 또는 한 번만 값을 사용한 후 다시 값을 설정하지 못하게 만들고 싶을 수도 있다. 이런 경우에 readonly 예약어를 사용해 읽기 전용 필드(read - only field)를 정의하면된다.public class Scheduler{ readonly int second = 1; //읽기 전용 필드 정의 및 값을 대입 readonly string name; //읽기 전용 필드 ..