📅  最后修改于: 2023-12-03 15:30:19.133000             🧑  作者: Mango
在C#中,String.Split()方法是用于将字符串拆分为子字符串数组的方法。它可以根据指定的分隔符来拆分字符串,返回一个字符串数组,其中每个元素都是一个子字符串。
以下是String.Split()方法的语法:
public string[] Split(params char[] separator)
其中,separator是可选的一个或多个分隔符,可以是char类型的单个字符或char类型的字符数组。
下面是一个简单的示例,说明如何使用String.Split()方法来拆分字符串:
using System;
class Program
{
static void Main()
{
string sentence = "The quick brown fox jumps over the lazy dog.";
// 使用空格作为分隔符
string[] words = sentence.Split(' ');
foreach (string word in words)
{
Console.WriteLine(word);
}
}
}
输出结果为:
The
quick
brown
fox
jumps
over
the
lazy
dog.
String.Split()方法的参数可以是一个或多个分隔符。如果不指定分隔符,则使用默认分隔符,即空格、制表符和换行符。
在使用多个分隔符时,可以将它们放入一个字符数组中,例如:
string[] words = sentence.Split(new char[] {' ', ',', '.', ':', ';'});
String.Split()方法返回包含分隔后的子字符串数组。它可以接受字符串参数,并返回一个字符串数组,其中每个字符串都是以指定的字符序列分隔的。
String.Split()方法是一个非常实用的方法,可以很方便地将字符串拆分为子字符串。它可以接受一个或多个分隔符,并返回包含子字符串的字符串数组。开发人员可以根据需要使用该方法,进行字符串处理和分析。