小编Raj*_*j C的帖子

String.Format参数Null Exception

下面的代码将抛出Argument Null Exception

var test = string.Format("{0}", null); 
Run Code Online (Sandbox Code Playgroud)

但是,这将返回一个空字符串

string something  = null; 
var test = string.Format("{0}", something); 
Run Code Online (Sandbox Code Playgroud)

只是想知道为什么第二段代码不会引发异常.这是一个错误吗?

c#

60
推荐指数
2
解决办法
3980
查看次数

标签 统计

c# ×1