Nasıl yapılır: dizeler (C# Programlama Kılavuzu) bölme
Aşağıdaki kod örneği, nasıl bir dize olabilir gösterir kullanarak ayrýþtýrýlmýþ String.Split yöntemi.Giriş, Split hangi karakterler sınırlayıcı olarak kullanılacak olan gösteren karakter dizisi alır.Bu örnekte, boşluk, virgül, nokta, iki nokta üst üste ve sekmeleri kullanılır.Bu sınırlayıcılar içeren bir dizi için geçirilen Split, ve cümle içinde sözcüklerin ayrı olarak elde edilen bir dize dizisi kullanılarak görüntülenir.
Örnek
class TestStringSplit
{
static void Main()
{
char[] delimiterChars = { ' ', ',', '.', ':', '\t' };
string text = "one\ttwo three:four,five six seven";
System.Console.WriteLine("Original text: '{0}'", text);
string[] words = text.Split(delimiterChars);
System.Console.WriteLine("{0} words in text:", words.Length);
foreach (string s in words)
{
System.Console.WriteLine(s);
}
// Keep the console window open in debug mode.
System.Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
}
}
/* Output:
Original text: 'one two three:four,five six seven'
7 words in text:
one
two
three
four
five
six
seven
*/