split()
方法在 C# 字符串處理中非常有用,它允許你將一個字符串分割成多個子字符串,并將這些子字符串存儲在一個字符串數組中。以下是一些 split()
方法在 C# 字符串處理中的應用示例:
string str = "C# is a powerful programming language.";
char delimiter = ' ';
string[] words = str.Split(delimiter);
foreach (string word in words)
{
Console.WriteLine(word);
}
在這個例子中,我們使用空格作為分隔符,將字符串 “C# is a powerful programming language.” 分割成單詞數組。
string str = "C# is a powerful programming language.";
char delimiter = ' ';
int count = 3;
string[] words = str.Split(new char[] { delimiter }, count);
foreach (string word in words)
{
Console.WriteLine(word);
}
在這個例子中,我們使用空格作為分隔符,并將字符串分割成每三個字符一組的子字符串數組。
string str = "C#;is;a;powerful;programming;language.";
string[] words = str.Split(';');
foreach (string word in words)
{
Console.WriteLine(word);
}
在這個例子中,我們使用分號作為分隔符,將字符串分割成單詞數組。
string str = "C#; ;is;a;powerful;programming;language.;";
string[] words = str.Split(';', StringSplitOptions.RemoveEmptyEntries);
foreach (string word in words)
{
Console.WriteLine(word);
}
在這個例子中,我們使用分號作為分隔符,并使用 StringSplitOptions.RemoveEmptyEntries
選項來去除結果數組中的空字符串。
這些示例展示了 split()
方法在 C# 字符串處理中的基本應用。你可以根據需要調整分隔符和參數來滿足你的具體需求。