는 일정한 정의와 읽기 전용을 정의하는 데 사용되지만 그들 사이에는 상당한 차이가 있습니다. 다음은 주요 차이점입니다 : 선언 방법 : : 성명서 중에 지정되어야합니다.
: 나중에 할당 할 수 있지만 생성자가 실행되기 전에 할당해야합니다.
const
스토리지 위치 : readonly
const
readonly
: 문법 참조를 사용하십시오. 관련 어셈블리에 미치는 영향 :
const
사용 시점 :
readonly
다음 코드를 고려하십시오
<p>
이 예에서 <strong>는 컴파일 상수이며, IL 코드에 포함되며 런타임 중에 초기화되며 나중에 업데이트 할 수 있습니다. 향후 를 변경하면 어셈블리를 재구성해야 할 수 있지만, 참조 는 조립품이 자동으로 업데이트 된 값을 얻습니다. </strong>
이러한 차이를 이해함으로써 C# 코드에서 효과적으로 </p> 및 <ul>를 사용하여 상수를 올바르게 정의하고 읽을 수 있습니다. <li>
</ul>
위 내용은 C#의 Const vs. Readonly : 언제 각각을 사용해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!