Read csv
from https://www.fenet.jp/dotnet/column/%E8%A8%80%E8%AA%9E%E3%83%BB%E7%92%B0%E5%A2%83/1226/
from https://www.sejuku.net/blog/85579
var path = "D:\\tmp\\aa.csv";
// 読み込みたいCSVファイルのパスを指定して開く
StreamReader sr = new StreamReader(path, Encoding.UTF8);
{
// 末尾まで繰り返す
while (!sr.EndOfStream)
{
// CSVファイルの一行を読み込む
string line = sr.ReadLine();
// 読み込んだ一行をカンマ毎に分けて配列に格納する
char tab = '\u0009';
line = line.Replace(tab.ToString(), ",");
string[] values = line.Split(',');
// 配列からリストに格納する
List<string> lists = new List<string>();
lists.AddRange(values);
// コンソールに出力する
foreach (string list in lists)
{
//System.Console.Write("{0} ", list);
}
//System.Console.WriteLine();
}
System.Console.ReadKey();
}
留言
張貼留言