本文實(shí)例講述了C#中const用法。分享給大家供大家參考。具體用法分析如下:
const是一個(gè)c語言的關(guān)鍵字,它限定一個(gè)變量不允許被改變。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在觀看別人代碼的時(shí)候,清晰理解const所起的作用,對(duì)理解對(duì)方的程序也有一些幫助。另外const在其他編程語言中也有出現(xiàn),如c++、php5、c#.net、hc08 c
const 一般修飾 的變量為只讀變量
const定義應(yīng)該為在定義的時(shí)候初始化 以后不能改變他的值
例:
常數(shù)聲明可以聲明多個(gè)常數(shù),例如:
readonly 關(guān)鍵字與 const 關(guān)鍵字不同。const 字段只能在該字段的聲明中初始化。readonly 字段可以在聲明或構(gòu)造函數(shù)中初始化。因此,根據(jù)所使用的構(gòu)造函數(shù),readonly 字段可能具有不同的值。另外,const 字段是編譯時(shí)常數(shù),而 readonly 字段可用于運(yùn)行時(shí)常數(shù),如下面的代碼行所示:
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注