C# Tips


文字列を区切り文字で分割するには


C#にはStringTokenizerが実装されていません。
String.splitを使用すると、文字列を決められた区切り文字で分解することができます。
区切り文字はcharの配列であらわします。
Javaと同じようにしたい場合は、いくつか方法がありますが、StringTokenizerをまねた独自のクラスを作成するのが一番簡単でしょう。
string src1 = "C# is the coolest language now!";

// blank space is the default delimiter
string [] lines = src1.Split(new char[] {' '});

foreach (string line in lines)
{
	Console.WriteLine(line);
}

// Result
C#
is
the
coolest
language
now!


目次に戻る
Copyright(c) 2008 WoodenSoldier Software