|
一、系統(tǒng)數(shù)據(jù)類型和C#簡(jiǎn)化符號(hào)
和各任何編程語(yǔ)言一樣,C#定義了一組內(nèi)建數(shù)據(jù)類型。每種類型都有對(duì)應(yīng)的C#關(guān)鍵字、取值范圍和作用,如系統(tǒng)類型中表示真實(shí)的或者虛假的類型為 System.Boolean,C#簡(jiǎn)化符號(hào)為bool,范圍true或false;又如uint對(duì)應(yīng)的系統(tǒng)類型是System.UInt32,范圍 0~4294967295,代表一個(gè)無(wú)符號(hào)的32位數(shù)。其中bool是遵循CLS(公共語(yǔ)言規(guī)范),而uint則不遵循CLS(符合CLS的.NET代碼可以被任何托管編程語(yǔ)言使用,不止是C#,還有VB.NET和托管C++等)。
C#內(nèi)建的系統(tǒng)型有15個(gè),請(qǐng)查看.NET Framework 3.5文檔來(lái)熟悉它們。
二、變量聲明和初始化。
如果要聲明一個(gè)數(shù)據(jù)類型作為變量,可以通過(guò)在變量名之前指定類型來(lái)實(shí)現(xiàn),還可以使用全名分配數(shù)據(jù)類型。如:
bool mybool = false;
string myString;
myString = "This is a string.";
System.Int32 i1 = 0, i2, i3 = 56;
NET技術(shù):C#基本語(yǔ)法簡(jiǎn)介,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。