在C#中使用二元运算符??,比如:x??y表示,如果x不为空则返回x,如果x为null,则返回y。
string x = null;
string y = "hello world";
string z = x ?? y;
此时z值等于"hello world"
string x = "HELLO WORLD";
string y = "hello world";
string z = x ?? y;
此时z值等于"HELLO WORLD"
2022-04-25 10:40:50
在C#中使用二元运算符??,比如:x??y表示,如果x不为空则返回x,如果x为null,则返回y。
string x = null;
string y = "hello world";
string z = x ?? y;
此时z值等于"hello world"
string x = "HELLO WORLD";
string y = "hello world";
string z = x ?? y;
此时z值等于"HELLO WORLD"