【 解 説 】
C#にはStringTokenizerが実装されていません。
String.splitを使用すると、文字列を決められた区切り文字で分解することができます。
区切り文字はcharの配列で表します。
Javaと同じようにしたい場合は、いくつか方法がありますが、StringTokenizerを真似た独自のクラスを作成するのが一番簡単でしょう。
【 例 文 】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Dim src1 As String = "VB is the coolest language now!" Dim lines As String() = src1.Split(New Char() {" "c}) For Each line As String In lines Console.WriteLine(line) Next ' ----------------------------------------------- ' 実行結果 ' ----------------------------------------------- ' VB ' 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の米国及びその他の国における登録商標または商標です。