읽기 전용 필드는 읽기만 가능한 필드를 말합니다. 즉, 클래스 멤버로 존재만 하고 있다가 한번 값이 지정되면, 그 후로는 값을 변경할 수 없는것 이 특징입니다.
const(상수)와 다른 점은 컴파일 단계에서 값을 지정하는 const와 달리, readonly는 생성자에서만 값을 초기화 할수있습니다.
class Configuration
{
private readonly int Max;
private readonly int Min;
Configuration(int min, int max)
{
Min = min;
Max = max;
}
}