有没有办法让string.Format
始终返回一个空字符串?
string.Format("", DateTime.Now);
第三方组件让我们传递的不仅仅是格式字符串。空字符串的想法不起作用。希望可能还有另一种不那么明显的方式。我不否认下面的代码有效(答案),只是我不能重新编程所说的第三方组件。
答案 0 :(得分:2)
string.Format("{0}", string.Empty)
?
答案 1 :(得分:2)
怎么样
string.Format(string.Empty, other, useless, parameters);
答案 2 :(得分:0)
答案是:
string.Format(" ", DateTime.Now);
至少这是欺骗第三方软件提供所需结果的方法。