Notice
Recent Posts
Recent Comments
Link
투케이2K
137. (C#/NET) [Mac Os] [문법] const 사용해 static final 상수 선언 및 기본 개념 설명 본문
C샵 (NET)
137. (C#/NET) [Mac Os] [문법] const 사용해 static final 상수 선언 및 기본 개념 설명
투케이2K 2024. 4. 11. 15:12[개발 환경 설정]
개발 언어 : C# / NET
[설 명]
1. Const 는 자바에서 static final 개념으로 정적 상수를 선언 시 사용합니다
2. Const 는 상수 이므로, 일반 변수와는 다르게 값을 수정할 수 없습니다
3. Const 필드는 필드 선언에서만 초기화될 수 있습니다 (수정 불가능)
4. 예시 코드 :
public class ConstTest
{
class SampleClass
{
public int x;
public int y;
public const int C1 = 5;
public const int C2 = C1 + 5;
public SampleClass(int p1, int p2)
{
x = p1;
y = p2;
}
}
static void Main()
{
var mC = new SampleClass(11, 22);
Console.WriteLine($"x = {mC.x}, y = {mC.y}");
Console.WriteLine($"C1 = {SampleClass.C1}, C2 = {SampleClass.C2}");
}
}
5. 참고 사이트 :
https://learn.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/const
반응형
'C샵 (NET)' 카테고리의 다른 글
Comments