c# 判斷是否為空然后賦值的4種實現(xiàn)方法
更新時間:2017年12月09日 10:07:46 作者:楊明波(Leo Yang)
下面小編就為大家分享一篇c# 判斷是否為空然后賦值的4種實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如果一個對象不為空null時,把它賦給另外一個對象:
像下面這個樣子,需要把str的值賦給result,前提條件是在不為空null的前提之下:

class Aj
{
public void DemoNUll()
{
string str = null;
string result = "";
}
}
方法一:

if (str == null)
result = "";
else
result = str;
方法二:

if (str != null)
{
result = str;
}
方法三:

result = str == null ? "" : str;
方法四:

result = str ?? "";
以上這篇c# 判斷是否為空然后賦值的4種實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
c#中的interface abstract與virtual介紹
abstract 與virtual : 方法重寫時都使用 override 關(guān)鍵字,interface中的方法和abstract方法都要求實現(xiàn)2013-07-07

