【 解 説 】
C#にはStringTokenizerが実装されていません。
String.splitを使用すると、文字列を決められた区切り文字で分解することができます。
区切り文字はcharの配列で表します。
Javaと同じようにしたい場合は、いくつか方法がありますが、StringTokenizerを真似た独自のクラスを作成するのが一番簡単でしょう。
【 例 文 】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
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); } // ----------------------------------------------- // 実行結果 // ----------------------------------------------- // C# // is // the // coolest // language // now! |
■お薦め参考関連資料
Microsoft、Visual Studio、Visual Basic、Visual C#、Windows Vista、Windows Server、SQL Server、Visual C++、Visual Web Developerは、米国 Microsoft Corporationの米国及びその他の国における登録商標または商標です。