📜  如何在c#中从字符串中删除空格(1)

📅  最后修改于: 2023-12-03 14:52:40.403000             🧑  作者: Mango

如何在C#中从字符串中删除空格

在C#中,可以使用String.Replace()方法或String.Trim()方法来删除字符串中的空格。本文将介绍如何使用这两个方法。

使用String.Replace()方法

String.Replace()方法可以在字符串中将指定字符替换为新字符,从而删除指定字符。以下是一个使用String.Replace()方法删除空格的示例代码:

string str = "hello world";
str = str.Replace(" ", ""); // 删除空格
Console.WriteLine(str);

在上述代码中,我们首先定义了一个字符串str,然后使用String.Replace()方法将空格替换为空字符串。最后,我们在控制台输出结果,输出为helloworld

使用String.Trim()方法

String.Trim()方法可以删除字符串的开头和结尾的空格,从而达到删除字符串中所有空格的效果。以下是一个使用String.Trim()方法删除空格的示例代码:

string str = " hello world ";
str = str.Trim(); // 删除空格
Console.WriteLine(str);

在上述代码中,我们首先定义了一个字符串str,该字符串的开头和结尾都包含空格。然后,我们使用String.Trim()方法删除开头和结尾的空格。最后,我们在控制台输出结果,输出为hello world

总结

无论是使用String.Replace()方法还是使用String.Trim()方法,都可以在C#中从字符串中删除空格。如果需要删除字符串中所有空格,建议使用String.Replace()方法;如果只需要删除字符串开头和结尾的空格,建议使用String.Trim()方法。