阅读量:0
C#中的Split()
方法用于将字符串分割为子字符串数组。该方法有两种重载形式,具体参数如下:
第一种重载形式
public string[] Split(char separator)
separator
:用于分隔字符串的字符。
第二种重载形式
public string[] Split(string separator, int count)
separator
:用于分隔字符串的字符。count
:指定返回的数组的最大长度。如果设置为0,则返回所有匹配项。
示例
以下是一些使用Split()
方法的示例:
string str = "apple,banana,orange"; // 使用逗号作为分隔符 string[] fruits1 = str.Split(','); foreach (string fruit in fruits1) { Console.WriteLine(fruit); } // 使用逗号作为分隔符,并限制返回数组的最大长度为2 string[] fruits2 = str.Split(',', 2); foreach (string fruit in fruits2) { Console.WriteLine(fruit); }
输出:
apple banana orange apple banana
在第一个示例中,我们使用逗号作为分隔符将字符串分割为多个子字符串,并将它们存储在一个字符串数组中。在第二个示例中,我们同样使用逗号作为分隔符,但这次我们将返回数组的最大长度限制为2,因此只会返回前两个子字符串。