C#에서의 상수 사용 - c++의 #define 같은 활용 방안
공부/C#2016. 6. 16. 02:42
C#에도 #define은 존재 한다.
하지만 c++ 에서의 용도와는 다르다.
그중 하나가 상수처럼 사용하고자 할때
c++ 에서는
#define PI 3.141592f
와 같이
3.141592f를 계속 사용하지 않기 위해서
define을 사용할 수 있었는데
이게 C#에서는 안된다.
C#의 정의는 역시 MSDN을 찾아보는게 최고이므로
url을 남기겠다.
https://msdn.microsoft.com/ko-kr/library/bb397677.aspx
static class Constants { public const double Pi = 3.141592f; }
C#에서는 static으로 별도의 클래스를 만들고
const로 변경 할 수 없는 값을 지정해
사용하는 것을 권장함을 알아두자.
'공부 > C#' 카테고리의 다른 글
연산자 오버로딩(==, !=) (0) | 2017.05.12 |
---|---|
C# 배열 비우기 - Array.Clear, Array.Copy, Array.Resize 이용 (0) | 2016.06.13 |
C# 람다 식 (0) | 2016.06.08 |
C# Windows Forms - 오목 (0) | 2016.05.31 |
소켓 통신, 웹 통신(간략 설명, 메모) (0) | 2016.05.28 |