這篇文章主要介紹了C#的單問(wèn)號(hào)與雙問(wèn)號(hào)有什么作用的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇C#的單問(wèn)號(hào)與雙問(wèn)號(hào)有什么作用文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。
"熱情、務(wù)實(shí)、專業(yè)、創(chuàng)新”我們不忘初心,砥礪前行,實(shí)在做人,認(rèn)真做事,始終如一的專注企業(yè)互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營(yíng)銷推廣服務(wù)。品牌網(wǎng)站制作本著讓客戶滿意的目標(biāo),幫助企業(yè)通過(guò)互聯(lián)網(wǎng)創(chuàng)造價(jià)值.成都創(chuàng)新互聯(lián)公司全體員工將通過(guò)不懈努力,力爭(zhēng)成為客戶在信息化領(lǐng)域中值得長(zhǎng)期信賴的合作伙伴。
? 單問(wèn)號(hào)用于對(duì) int、double、bool 等無(wú)法直接賦值為 null 的數(shù)據(jù)類型進(jìn)行 null 的賦值,意思是這個(gè)數(shù)據(jù)類型是 Nullable 類型的。
int? i = 3;
等同于:
Nullablei = new Nullable (3);
int i; //默認(rèn)值0 int? ii; //默認(rèn)值null
?? 雙問(wèn)號(hào)用于判斷一個(gè)變量在為 null 的時(shí)候返回一個(gè)指定的值。
C#是一個(gè)簡(jiǎn)單、通用、面向?qū)ο蟮木幊陶Z(yǔ)言,它由微軟Microsoft開(kāi)發(fā),繼承了C和C++強(qiáng)大功能,并且去掉了一些它們的復(fù)雜特性,C#綜合了VB簡(jiǎn)單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語(yǔ)法風(fēng)格、創(chuàng)新的語(yǔ)言特性和便捷的面向組件編程從而成為.NET開(kāi)發(fā)的首選語(yǔ)言,但它不適用于編寫(xiě)時(shí)間急迫或性能非常高的代碼,因?yàn)镃#缺乏性能極高的應(yīng)用程序所需要的關(guān)鍵功能。
關(guān)于“C#的單問(wèn)號(hào)與雙問(wèn)號(hào)有什么作用”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“C#的單問(wèn)號(hào)與雙問(wèn)號(hào)有什么作用”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。