2013-07-31 1 views
0

에 CSVHelper 패키지를 사용하여 도움이 필요, 코드는 다음과 같이 진행됩니다내가 여기에 유래에 대한 또 다른 예를 보았다 비주얼 스튜디오 2012

var csv = new CsvHelper(File.OpenWrite("some-file.csv")); 
csv.Writer.WriteRecords(myCustomObjectList); 

을하지만,이 아니기 때문에 나는 CsvHelper 클래스를 인스턴스화 할 수없는거야 하나, CsvHelper는 네임 스페이스입니다. 위의 코드를 작동시키는 방법이 있습니까? 아니면 잘못 설치 했습니까? 감사합니다.

답변

1

예가 CsvHelper 라이브러리의 이전 버전과 같습니다. API가 1.x와 2.x 사이에서 꽤 많이 변경되었으며 더 이상 CsvHelper 클래스가 없습니다. 사용자가 직접 CsvReaderCsvWriter 클래스의 인스턴스 (또는 CsvFactory있다), 그래서 위의 코드는 다음과 같이 할 수 있습니다 :

var csvWriter = new CsvWriter(new StreamWriter("some-file.csv")); 
csvWriter.WriteRecords(myCustomObjectList) 
관련 문제