C# 中的??操作符淺談
更新時間:2013年04月27日 11:09:16 作者:
(??) 用于如果類不為空值時返回它自身,如果為空值則返回之后的操作
復(fù)制代碼 代碼如下:
object nullObj = null; object obj = new Object(); return nullObj ?? obj; // returns obj
主要用作將一個可空類型賦值給不可空類型的簡便語法
復(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.
相關(guān)文章
C# 實現(xiàn)Eval(字符串表達(dá)式)的三種方法
這篇文章主要介紹了C# 實現(xiàn)Eval(字符串表達(dá)式)的三種方法,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下2021-04-04FtpHelper實現(xiàn)ftp服務(wù)器文件讀寫操作(C#)
這篇文章主要為大家詳細(xì)介紹了FtpHelper實現(xiàn)ftp服務(wù)器文件讀寫操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03winform 調(diào)用攝像頭掃碼識別二維碼的實現(xiàn)步驟
這篇文章主要介紹了winform 調(diào)用攝像頭掃碼識別二維碼的實現(xiàn)步驟,幫助大家更好的理解和學(xué)習(xí)使用winform,感興趣的朋友可以了解下2021-02-02