C# 按照空行分割字符串
时间: 2024-02-16 10:58:49 浏览: 236
在C#中,可以使用Split方法按照空行分割字符串。Split方法是字符串类型的一个成员方法,用于将字符串分割成子字符串数组。可以通过传递一个字符数组作为参数来指定分割字符串的标记。在这种情况下,我们可以使用"\r\n"作为分割字符串的标记,它表示回车和换行符。
下面是一个示例代码,演示如何按照空行分割字符串:
```csharp
string input = "Hello\n\nWorld\n\nC#\n\n";
string[] lines = input.Split(new string[] { "\r\n" }, StringSplitOptions.None);
foreach (string line in lines)
{
Console.WriteLine(line);
}
```
运行上述代码,输出将会是:
```
Hello
World
C#
```
在上述代码中,我们首先定义了一个包含多个空行的字符串input。然后,我们使用Split方法将input字符串按照"\r\n"进行分割,并将结果存储在lines数组中。最后,我们使用foreach循环遍历lines数组,并打印每个分割后的子字符串。
阅读全文