位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C#中常量的定義

提問人:劉冬梅發(fā)布時(shí)間:2020-10-13

1.常量:一經(jīng)初始化就不會再次被改變的“變量”,在程序的整個(gè)運(yùn)行過程中不允許改變它的值。

編譯時(shí)常量:

const 數(shù)據(jù)類型 常量名=值;

2.編譯時(shí)常量做為類成員時(shí)總是作為static成員出現(xiàn)。不允許自己加static關(guān)鍵字。

編譯時(shí)常量的值必須是在編譯時(shí)期能確定下來的,只支持一些基本數(shù)據(jù)類型。

3.運(yùn)行時(shí)常量:

readonly 數(shù)據(jù)類型 常量名=值;

運(yùn)行時(shí)常量可以彌補(bǔ)編譯時(shí)常量不能定義復(fù)雜數(shù)據(jù)類型的缺點(diǎn)。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部