C#中'??'符的使用

??  用于判断当前对象是否为null.

语法: 对象 ?? "当前对象为null时赋的默认值".

 

string nullString = null;
string Kong = "";
string a = nullString ?? "能判断为null";
string b = Kong ?? "能判断为空";

 

执行结果:a="能判断为null";   b="";(b等于空表示??不能判断是否为空).

??  用于判断当前对象是否为null,不能判断是否为空.

 

 

 

感谢您怀着耐心看完整篇博文!!!
如果文章有什么错误或不当之处,请您斧正!
您有任何意见或者建议,您可以给我发邮件,也可以在下面留言,我看到了会第一时间回复您的,谢谢!

posted @ 2014-05-05 19:43  大江孤水  阅读(698)  评论(0编辑  收藏  举报