c#

如何使用C#的split方法分割字符串

小樊
82
2024-08-23 20:21:31
栏目: 编程语言

在C#中,可以使用Split方法来分割字符串。该方法会根据指定的分隔符将字符串拆分成一个字符串数组。以下是一个示例:

string input = "hello,world,foo,bar";
char[] delimiters = { ',' };
string[] result = input.Split(delimiters);

foreach (string s in result)
{
    Console.WriteLine(s);
}

在上面的示例中,我们首先定义了一个包含逗号的字符串作为输入。然后我们定义了一个包含逗号的字符数组作为分隔符。接下来,我们使用Split方法将输入字符串按逗号拆分成一个字符串数组,并将结果打印出来。

如果想使用多个分隔符来拆分字符串,可以使用重载版本的Split方法,如下所示:

string input = "hello,world;foo|bar";
char[] delimiters = { ',', ';', '|' };
string[] result = input.Split(delimiters);

foreach (string s in result)
{
    Console.WriteLine(s);
}

在上面的示例中,我们定义了包含逗号、分号和竖线的字符数组作为分隔符,然后使用Split方法将输入字符串按这些分隔符拆分成一个字符串数组,并将结果打印出来。

0
看了该问题的人还看了