为什么只想使用一个参数的string.Format?

时间:2017-06-21 18:36:20

标签: c# .net string.format

我在项目的代码中遇到了以下代码字符串:

var result = string.Format(source);

变量'source'是一个字符串

我无法理解这条线路的用处。正如我一直认为的那样,我们需要至少两个参数来为string.Format方法提供一些有用的输出。

ReSharper没有强调这是一个多余的东西,所以看起来这条线可能有一些我目前无法掌握的目的。 (或者也许ReSharper没有具体处理这个案例)

为什么要使用只有一个参数的string.Format?

1 个答案:

答案 0 :(得分:0)

也许是重载函数

public static string Format(string format, params object[] args);

允许编译代码。我无法想象string.Format(source)会以任何有意义的方式提供帮助。

相关问题