CSVリーダー・ライター - peace098beat/windows_applicaciton GitHub Wiki
CSV リーダー
public class CSVReader
{
public static List<HearRateData> Read(string csvpath)
{
List<HearRateData> HeatRateDatas = new List<HearRateData>();
// csvファイルを開く
using (var sr = new System.IO.StreamReader(csvpath))
{
// ストリームの末尾まで繰り返す
while (!sr.EndOfStream)
{
// ファイルから一行読み込む
var line = sr.ReadLine();
// 読み込んだ一行をカンマ毎に分けて配列に格納する
string[] values = line.Split('\t');
var dt= DateTime.Parse(values[0] + " " + values[1],
System.Globalization.DateTimeFormatInfo.InvariantInfo, System.Globalization.DateTimeStyles.NoCurrentDateDefault);
double h = double.Parse(values[2]);
var data = new HearRateData(dt, h);
HeatRateDatas.Add(data);
}
}
return HeatRateDatas;
}
}