2가지 방법
string[] allLines = File.ReadAllLines(@"E:\Temp\data.csv");
var query = from line in allLines
let data = line.Split(',')
select new {
Device = data[0]
, SignalStrength = data[1]
, Location = data[2]
, Time = data[3]
, Age = Convert.ToInt16(data[4])
};
-------------------------------------------------------------------------------------
using System;
using System.IO;
class Program
{
static void Main()
{
String[] values = File.ReadAllText(@"d:\test.csv").Split(',');
}
}
차이는 위에 방법은 라인별로 읽어오고, 밑에 것은 전체 텍스트를 읽어와 구분자로 라인 배열로 만듬.
결국 똑같음. ㅡㅡ;
받아온 데이터를 LinQ를 사용해 정리함. 끝.
'C#' 카테고리의 다른 글
Collection(List)에 데이터 넣기 (0) | 2015.08.26 |
---|---|
Action 메서드 (0) | 2015.08.21 |
Dictionary 관련 유용코드 (0) | 2015.08.21 |
c# Extention Code 확장 메서드 모음. (0) | 2015.08.21 |
Dataset Extension 데이터 존재 유무 체크, 값 등등 (0) | 2015.08.21 |
댓글