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