C#,怎么把string包含的空格全部删除
时间: 2024-04-08 17:29:03 浏览: 116
要删除字符串中的所有空格,你可以使用C#中的`Replace`方法。你可以将空格字符(" ")替换为空字符串(""),这样就可以删除所有空格。以下是一个简单的示例代码:
```csharp
string input = "Hello World! This is a string with spaces.";
string output = input.Replace(" ", "");
Console.WriteLine(output);
```
运行上述代码,输出将是:`HelloWorld!Thisisastringwithspaces.`。如此一来,所有的空格都被成功删除了。
相关问题
c# string 填充空格
可以使用 String.PadRight() 或 String.PadLeft() 方法来填充空格。
例如,如果要将字符串 s 填充到长度为 n,则可以使用以下代码:
```csharp
string paddedString = s.PadRight(n);
```
这将在字符串 s 的末尾填充空格,直到字符串长度达到 n。
如果要在字符串 s 的开头填充空格,则可以使用 PadLeft() 方法:
```csharp
string paddedString = s.PadLeft(n);
```
这将在字符串 s 的开头填充空格,直到字符串长度达到 n。
C#string去空格
在C#中,可以使用Trim()方法将字符串中的空格去掉。例如:
```
string str = " hello world ";
string trimmedStr = str.Trim();
```
在上面的代码中,Trim()方法将字符串str中前后的空格去掉,将结果存储在trimmedStr中。
阅读全文