此AppendFormat有任何值吗?

问题描述 投票:1回答:1

我目前正在从事几年前写的项目。

我遇到了这一行:

stringBuilder.AppendFormat("{0}", value);

据我所知,它被“格式化”的事实没有区别。没有插入其他字符,只是value

如果本来可以用Append编写的代码更少,为什么程序员会将此行写为AppendFormat

value是一个字符串。

c# .net format stringbuilder
1个回答
0
投票

专门用于此示例。我找到了这条线,并查看了源代码管理的历史记录。

程序员基本上完全重写了该方法,但在其中保留了一些行(包括在内)。

我只能猜测程序员在最初删除其中的值之后,忘记将行还原为.Append。

没有后果的臭虫,噩梦加油。

© www.soinside.com 2019 - 2024. All rights reserved.