这个 AppendFormat 有什么价值吗?

Does this AppendFormat have any value?

我目前正在做一个几年前写的项目。

我运行进入这一行:

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

据我所知,"formatted" 没有区别。没有插入其他字符,只是 value.

为什么程序员会将此行写成 AppendFormat,而它本可以使用 Append 来编写,代码更少?

是一个字符串。

专门针对这个例子。我找到了这条线并查看了源代码控制历史记录。

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

我只能猜测程序员忘记将行恢复为 .Append 后删除最初在那里的值。

一个没有后果的错误,噩梦燃料。