カラムを一括定義する
using Microsoft.VisualBasic.FileIO; TextFieldParser parser = new TextFieldParser("C:\test.txt", Encoding.GetEncoding("Shift_JIS")); parser.TextFieldType = FieldType.Delimited; parser.SetDelimiters(","); //読み込みと同時にカラムを追加する table.Columns.AddRange(parser.ReadFields().Select(n => new DataColumn(n)).ToArray());