C# 中的??操作符淺談
更新時(shí)間:2013年04月27日 11:09:16 作者:
(??) 用于如果類不為空值時(shí)返回它自身,如果為空值則返回之后的操作
復(fù)制代碼 代碼如下:
object nullObj = null; object obj = new Object(); return nullObj ?? obj; // returns obj
主要用作將一個(gè)可空類型賦值給不可空類型的簡(jiǎn)便語(yǔ)法
復(fù)制代碼 代碼如下:
int? i = null;int j = i ?? 0; // Unless i is null, initialize j to i. Else (if i is null), initialize j to 0.
您可能感興趣的文章:
- C# ?的使用小結(jié)
- C#中?、?.、??、??=運(yùn)算符的用法
- C#中單問(wèn)號(hào)(?)和雙問(wèn)號(hào)(??)的用法整理
- C# 運(yùn)算符 ?、??、?: 各種問(wèn)號(hào)的用法和說(shuō)明
- C#中Try-Catch語(yǔ)句真的影響程序性能嗎?
- C#中的問(wèn)號(hào)(?號(hào))用法小結(jié)
- C# null 合并運(yùn)算符??(雙問(wèn)號(hào))使用示例
- 探討c#中的unchecked是什么意思,起什么作用?
- c# 空合并運(yùn)算符“??”的使用詳解
- 基于C# 中可以new一個(gè)接口?的問(wèn)題分析
- java與c#的區(qū)別、兩者有什么不同?
- c#中?的六種用途
相關(guān)文章
C#實(shí)現(xiàn)讀寫(xiě)ini文件類實(shí)例
這篇文章主要介紹了C#實(shí)現(xiàn)讀寫(xiě)ini文件類,實(shí)例分析了C#實(shí)現(xiàn)針對(duì)ini文件的讀、寫(xiě)、刪除等操作的常用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03C# 實(shí)現(xiàn)Eval(字符串表達(dá)式)的三種方法
這篇文章主要介紹了C# 實(shí)現(xiàn)Eval(字符串表達(dá)式)的三種方法,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-04-04C#后臺(tái)調(diào)用前臺(tái)JS函數(shù)方法
今天小編就為大家分享一篇關(guān)于C#后臺(tái)調(diào)用前臺(tái)JS函數(shù)方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-01-01C#實(shí)現(xiàn)拷貝文件到另一個(gè)文件夾下
這篇文章主要介紹了C#實(shí)現(xiàn)拷貝文件到另一個(gè)文件夾下,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01FtpHelper實(shí)現(xiàn)ftp服務(wù)器文件讀寫(xiě)操作(C#)
這篇文章主要為大家詳細(xì)介紹了FtpHelper實(shí)現(xiàn)ftp服務(wù)器文件讀寫(xiě)操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03winform 調(diào)用攝像頭掃碼識(shí)別二維碼的實(shí)現(xiàn)步驟
這篇文章主要介紹了winform 調(diào)用攝像頭掃碼識(shí)別二維碼的實(shí)現(xiàn)步驟,幫助大家更好的理解和學(xué)習(xí)使用winform,感興趣的朋友可以了解下2021-02-02