PR

[C# string] 文字列を区切り文字を指定して分割する

区切り文字を指定して文字列を分割するにはSplitメソッドを使います。
Splitメソッドの第1引数に区切り文字(char型 または string型)を指定します。
Splitメソッドの戻り値は分割されたstring型の配列です。
元の文字列が入った変数は変わりません。

string str = "a,b,c,d";
string[] ary = str.Split(',');    // ,で分割して変数aryに代入
foreach (string s in ary) {
    System.Console.WriteLine(s);  // 分割された文字列を表示
}
System.Console.WriteLine(str);    //a,b,c,d  元の文字列はそのまま

Splitメソッドを使えばCSVファイル1行の各データを分割することができます。
詳細は[C# File] CSVファイルの読み書きを見てください。


C# 記事まとめページに戻る(他のサンプルコードもこちら)

C# プログラミング講座
C#についての記事まとめページです。開発環境VisualStudioのインストール方法や使い方、プログラミングの基礎知識についてや用語説明の記事一覧になっています。講座の記事にはすぐに実行できるようにサンプルコードを載せています。

コメント