string a = null; Console.WriteLine( a?.ToString()?.ToString()); return;
string[] b = null; Console.WriteLine( b?[0].Substring(0,1)); return ;
以上两段代码分别是对象属性和数组元素进行访问时的空传播运算符,不会报错哦,都可以走到 return 语句。
string a = null; Console.WriteLine( a?.ToString()?.ToString()); return;
string[] b = null; Console.WriteLine( b?[0].Substring(0,1)); return ;
以上两段代码分别是对象属性和数组元素进行访问时的空传播运算符,不会报错哦,都可以走到 return 语句。