📜  c 用换行符急剧分割 - C# (1)

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

C# 用换行符急剧分割 - C#

在 C# 中,我们经常需要对字符串进行分割,其中一种常见的分割方法是使用换行符进行分割。本文将介绍如何在 C# 中使用换行符进行字符串分割。

使用 Environment.NewLine

在 C# 中,可以使用 Environment.NewLine 来表示换行符,它会根据当前操作系统自动选择正确的换行符。 Environment.NewLine 是一个包含换行符的字符串,可以用于在 C# 中进行字符串拼接、输出等操作。下面是一个示例:

string str = "Hello" + Environment.NewLine + "World";
Console.WriteLine(str);

上述代码输出:

Hello
World
使用 Split 方法

除了使用 Environment.NewLine 进行字符串拼接,我们还可以使用 Split 方法来将一个字符串按照换行符进行分割。 Split 方法会返回一个字符串数组,其中每个元素都是根据换行符分割得到的子字符串。下面是一个示例:

string str = "Line 1" + Environment.NewLine + "Line 2" + Environment.NewLine + "Line 3";
string[] lines = str.Split(new[] { Environment.NewLine }, StringSplitOptions.None);
foreach (var line in lines)
{
    Console.WriteLine(line);
}

上述代码输出:

Line 1
Line 2
Line 3

在上面的示例中,我们首先使用 Environment.NewLine 进行字符串拼接,然后使用 Split 方法将字符串按照换行符分割为一个字符串数组,最后通过迭代输出每个子字符串。

总结

本文介绍了在 C# 中使用换行符进行字符串分割的方法。我们可以使用 Environment.NewLine 进行字符串拼接,也可以使用 Split 方法将字符串按照换行符进行分割。希望本文对你有所帮助!