使用字符串插值之间有明显的性能差异:
myString += $"{x:x2}";
vs String.Format()?
myString += String.Format("{0:x2}", x);
我之所以这样问,是因为Resharper会提示您修复问题,而我之前也曾被愚弄过。
4
为什么不尝试两者,看看您是否注意到其中的不同?
—
Blorgbeard在
@Blorgbeard老实说,我很懒。而且我认为,如果你们中的一位正直的男人/女人能立即掌握答案,那将花费更少的时间。
—
Krythic 2015年
我喜欢我第一次问这个问题时,它被否决了,而现在,两年后,这个数字上升到+21。
—
Krythic
说真的 谁能怀疑这个问题的用处?如果每个提出这个问题的人都必须“亲自尝试并看看”,您能想象出整个工作时间的浪费吗?即使只花了5分钟,也可以将其乘以10,000多个到目前为止已经看过这个问题的开发人员。然后,当同事怀疑您的结果时,您会怎么做?再来一次吗?或者,也许只是将他们引荐至此SO帖子。那就是它的用途。
—
BTownTKD
@BTownTKD这是您的典型Stackoverflow行为。如果有人出于预期目的使用该网站,则会立即被疏远。这也是我认为应允许我们集体禁止帐户的原因之一。许多人根本不值得进入该网站。
—
Krythic