日期:2014-05-18  浏览次数:20929 次

取一个不为NULL的值
有两个变量 string a 和 string b

其中一个可能是null

求一个不为null的值 要求一行代码

比如 a=null; b="有值"; 那么 string c= b的值;

各位高手 请帮下忙

------解决方案--------------------
c = a == null ? b : a;
------解决方案--------------------
string c = a ?? b;
------解决方案--------------------
参考:

http://msdn.microsoft.com/en-us/library/ms173224.aspx
------解决方案--------------------
你直接用if判断不就好了?