【发布时间】:2013-09-25 00:07:58
【问题描述】:
在 C# string 中,如果我们想将字符串中的 " " 替换为 string.empty,可以使用 stringValue.Trim() 或 stringValue.replace(" ", string.empty)。两者都有相同的目的。但是哪个更好呢?
【问题讨论】:
-
Trim()从当前 String 对象中删除所有前导和尾随空白字符。 msdn.microsoft.com/en-us/library/system.string.trim.aspx -
即使您不费心查找文档,它也已经在您的智能感知中。它们完全不同。
-
似乎所有人,但 说 忽略了您可以使用
Trim(char[] trimChars)的事实,而Replace(" ","")基本上是伪装的Trim。