constant 썸네일형 리스트형 C# 의 define 처리 C++에서 편하게 사용하던 #define MAX_COUNT 100 같은 상수 정의는 C#에서 지원되지 않는다. 게다가 파일 최상단에 위치하지 않으면 에러를 뿜어낸다. static class Constants{ public const double Pi = 3.141592;}class Test{ static void Main() { double result = Constants.Pi * 3; }} 이와 같은 문제로 msdn에서 권장하는 방법은 클래스의 정적멤버로 선언하여 사용하라고 나와 있다. 참고#define 지시문은 C 및 C++에서 일반적으로 수행되는 것처럼 상수 값을 선언하는 데 사용할 수 없습니다. C#의 상수는 클래스 또는 구조체의 정적 멤버로 정의하는 것이 좋습니다. 이러한 상수가 여러 개 있는.. 더보기 이전 1 다음