상수란? 이전 포스팅에서 배운 변수는 런타임 시간에 값을 변경할 수 있었다. 상수는 해당 값이 컴파일 시간에 설정되어 런타임 시간에 값을 변경할 수 없다. C#에서는 메서드, 속성, 이벤트에는 상수(const)를 지원하지 않는다. PI와 같이 이미 정의된 값이 절대로 변하지 않는 경우에 사용하면 좋다. 상수 정의 방법 const double PI = 3.14159; C#에서 상수를 정의하는 방법은 const 키워드를 변수 선언에 접두어로 붙이면 된다. 상수는 선언과 동시에 초기화를 해야 한다. 선언과 동시에 초기화를 하지 않으면 CS0145 에러가 발생한다. 상수는 값을 변경할 수 없기 때문에 변경 시 CS0131 에러가 발생한다. 상수 사용 방법 로컬 상수 static void Main(string[]..