C# 中的修剪函数

发布于 2024-11-02 22:37:48 字数 516 浏览 5 评论 0原文

可能的重复:
删除字符串中的所有空格

嗨,

    // Input string
    string st = "  This is an example string. ";

    // Call Trim instance method.
    // This returns a new string copy.
    st = st.Trim();

    // output 
    "This is an example string."

我怎样才能输出

"Thisisanexamplestring."

我想要的删除整个句子之间的所有空格。谢谢。

Possible Duplicate:
Removing all spaces in a string

Hi,

    // Input string
    string st = "  This is an example string. ";

    // Call Trim instance method.
    // This returns a new string copy.
    st = st.Trim();

    // output 
    "This is an example string."

How can I out put

"Thisisanexamplestring."

I want to remove all the blanks between the whole sentence. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过期情话 2024-11-09 22:37:48

Trim 只删除字符串开头和结尾的字符。您想要替换所有出现的空格。为此,请使用 String.Replace

st = st.Replace(" ", string.Empty); // Thisisanexamplestring.

: String.Trim 是不需要的,因为我们替换了所有的空间实例。

Trim does only remove characters at the start and end of a string. You want to replace all occurrences of space. Use String.Replace for this:

st = st.Replace(" ", string.Empty); // Thisisanexamplestring.

Note that String.Trim is not needed since we replace all instances of space.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文