コード例 #1
0
ファイル: JRow.cs プロジェクト: yhorak/CsvUtil
 public JRow(CsvRow raw)
 {
     TimeStamp = convertUnixTimeStampToDateTime(double.Parse(raw.PlainData[0]));
     Elapsed = int.Parse(raw.PlainData[1]);
     int code = 0;
     int.TryParse(raw.PlainData[3], out code);
     ResponceCode = code;
 }
コード例 #2
0
ファイル: CsvParser.cs プロジェクト: yhorak/CsvUtil
        public CsvData Parse()
        {
            var path = _config.InputPath;
            var data = new CsvData();

            Console.WriteLine("Loading csv report...");
            using (var stream = new StreamReader(path))
            {
                string line;
                while ((line = stream.ReadLine()) != null)
                {
                    var row = new CsvRow();
                    row.PlainData = line.Split(',');
                    data.Rows.Add(row);
                }
            }
            Console.WriteLine("Parsed!");
            return data;
        }