c# 操作符?? null coalescing operator
更新時間:2009年06月13日 20:30:33 作者:
?? "null coalescing" operator 是c#新提供的一個操作符,這個操作符提供的功能是判斷左側(cè)的操作數(shù)是否是null,如果是則返回結(jié)果是右側(cè)的操作數(shù);非null則返回左側(cè)的操作數(shù)。
我們可以看下下面的這幾個示例來看看這個操作符的使用方法:
string message = "Hello World";
string result = message ?? "null";
//這里的result的內(nèi)容是 Hello World
再看下面的這個例子子:
string message = null;
string result = message ?? "It's null";
//在這里result的內(nèi)容將是 It's null
復(fù)制代碼 代碼如下:
string message = "Hello World";
string result = message ?? "null";
//這里的result的內(nèi)容是 Hello World
再看下面的這個例子子:
復(fù)制代碼 代碼如下:
string message = null;
string result = message ?? "It's null";
//在這里result的內(nèi)容將是 It's null
相關(guān)文章
ASP.NET數(shù)據(jù)綁定之GridView控件
這篇文章主要為大家介紹了ASP.NET數(shù)據(jù)綁定中的GridView控件,GridView控件的功能是在web頁面中顯示數(shù)據(jù)源中的數(shù)據(jù),對GridView控件感興趣的小伙伴們可以參考一下2016-01-01ASP.NET中為TextBox中添加calendar.js示例代碼
為TextBox中添加calendar.js對于一些新手朋友確實有點難度,下面為大家介紹下ASP.NET中具體的實現(xiàn)方法2013-11-11VS2012/VS2013本地發(fā)布網(wǎng)站問題集錦(HTTP錯誤代碼)
這篇文章主要為大家詳細(xì)介紹了VS2012/VS2013本地發(fā)布網(wǎng)站遇到問題,HTTP錯誤代碼的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04asp.net TreeView遞歸循環(huán)子節(jié)點生成樹形菜單實例
這篇文章主要介紹了asp.net TreeView遞歸循環(huán)子節(jié)點生成樹形菜單的方法,涉及asp.net遞歸算法及節(jié)點操作相關(guān)技巧,需要的朋友可以參考下2016-07-07c# 連接字符串?dāng)?shù)據(jù)庫服務(wù)器端口號 .net狀態(tài)服務(wù)器端口號
正常的數(shù)據(jù)庫連接字符串配置,這是在MSSQL服務(wù)器端口是1433(默認(rèn))的情況下。2009-06-06