VR開(kāi)發(fā)入門(mén)教程11:C#基本語(yǔ)法
來(lái)源:
奇酷教育 發(fā)表于:
c 有15個(gè)預(yù)定義類(lèi)型,其中13個(gè)是值類(lèi)型,兩個(gè)是引用類(lèi)型(string 和 object)1、整型2、浮點(diǎn)類(lèi)型float數(shù)據(jù)類(lèi)型用于較小的浮點(diǎn)數(shù),因?yàn)樗?
c#有15個(gè)預(yù)定義類(lèi)型,其中13個(gè)是值類(lèi)型,兩個(gè)是引用類(lèi)型(string 和 object)
1、整型
2、浮點(diǎn)類(lèi)型
float數(shù)據(jù)類(lèi)型用于較小的浮點(diǎn)數(shù),因?yàn)樗蟮木容^低。
double數(shù)據(jù)類(lèi)型比f(wàn)loat數(shù)據(jù)類(lèi)型大,提供的精度也大一倍(15位)。
如果在代碼中沒(méi)有對(duì)某個(gè)非整數(shù)值(如12.3)硬編碼,則編譯器一般假定該變量是double。
如果想指定該值為float,可以在其后加上字符F(或f),如:float f = 12.3F;
3、decimal類(lèi)型
decimal類(lèi)型專(zhuān)門(mén)用于進(jìn)行財(cái)務(wù)計(jì)算,使用decimal類(lèi)型提供的128位的方式取決于用戶(hù)。要把數(shù)字指定為decimal類(lèi)型,可以在數(shù)字的后面加上字符M或(m),如:decimal d=12.30M;
4、bool(布爾)類(lèi)型
5、char字符類(lèi)型
char類(lèi)型的字變量是用單引號(hào)括起來(lái)的。如'A'。如果把字符把在"A"(雙引號(hào))內(nèi),編譯器會(huì)把它看作是字符串,從而產(chǎn)生錯(cuò)誤。
6 、引用類(lèi)型(Object類(lèi)型和字符串類(lèi)型)