C#: 半角カンマ区切りのCSVファイルの読み込み

TextFieldParser parser = new TextFieldParser(strFileName, sjisEnc);

//区切り文字の設定
parser.TextFieldType = FieldType.Delimited;
parser.SetDelimiters(",");

//行がある限りループする
while (!parser.EndOfData)
{
    //1行データを配列に取得
    string[] orderFileData = parser.ReadFields();
}

//ファイルを閉じる
parser.Close();

CSVファイルの中のフィールドに、「,」を使いたい場合は、フィールドを「"」を括ればいい。

(※タブを区切り文字にすれば、フィールドに「,」が使える。)