상수(const)변하지 않는 값이다.예를 들어, 길이를 나타내는 단위 중에 미터와 야드가 있다.1미터는 1.09361 야드이다. 이 값은 변하지 않으므로 상수이다.const 키워드로 선언된 상수를 바꾸려고 컴파일 시 에러가 나온다.즉, 프로그래머가 실수로라도 바꾸지 못하게 한다.예시const double meterToYard = 1.09361;readonlyC#에는 "읽기전용"이라는 뜻이다.readonly 키워드를 붙인 변수는 변수를 선언하는 시점과 생성자 메소드에서만 값을 변경할 수 있다.그 외의 경우에 변경하면 오류가 발생한다.const와 readonly의 차이점constreadonly선언될 때 값이 할당된다.실행될 때 또는 객체가 생성자에 의해 초기화될 때 값이 할당된다."Classname.Vari..