字符串去掉回车空行,c#代码怎么实现
时间: 2024-04-07 09:33:37 浏览: 72
去除字符串结尾的空白行SubString
在 C# 中,你可以使用 `String.Replace` 方法来去掉字符串中的回车和空行。以下是一个示例代码:
```csharp
using System;
class Program
{
static void Main()
{
string input = "Hello,\n\nWorld!\n\nHow are you?\n";
string result = input.Replace("\r", "").Replace("\n\n", "\n");
Console.WriteLine(result);
}
}
```
以上代码中,我们使用了 `String.Replace` 方法来替换字符串中的回车和空行。首先,我们使用 `Replace("\r", "")` 将回车符 `\r` 替换为空字符串,然后使用 `Replace("\n\n", "\n")` 将连续的两个换行符 `\n\n` 替换为一个换行符 `\n`。
运行以上代码,输出结果将会是:
```
Hello,
World!
How are you?
```
即去掉了回车和空行。
阅读全文