본문 바로가기
C#

C# const 와 readonly

by 자유코딩 2019. 2. 1.

C# 에서는 두 가지의 상수를 지원한다.


const  , readonly 


차이는 이렇다.


const - 컴파일시 할당 , 값을 아예 바꿀 수 없다. 자동으로 static 으로 사용 됨 ( 전역 상수로 쓰이는 것 같은 느낌 )



readonly - 런타임 할당 , 객체 생성시 생성자로 할당 가능하다. static 으로 사용 안 됨 ( 객체 상수로 쓰이는 것 같은 느낌 )

댓글