FileHelpers을 사용하여 나는 [DelimitedRecord(",")]
으로 클래스를 꾸며서 해당 유형의 객체 열거를 CSV로 출력하려고합니다. 하지만, 내 수업이 ActiveRecordLinqBase<T>
에서 상속 받기 때문에 문제가 발생했습니다..NET 익명 형식의 열거 형에서 csv를 출력하는 방법은 무엇입니까?
그래서 익명 형식의 열거 형을 선택할 수 있고 어떻게 든 filehelpers에서 CSV를 생성 할 수 있는지 궁금합니다. 나는 csv를 출력하기 위해 단지 FileHelpers를위한 클래스를 정의 할 필요가 없다.
다른 CSV 라이브러리를 사용할 수는 있지만 FileHelpers는 입증되었습니다.
편집
@Foovanadil : 이것은 내가 할 노력하고 있어요 물건의 종류 것 :
CreateCSV(MyCollection.Select(x=>new{
x.Prop1,
x.Prop2,
x.Prop3
}));
당신에게 제공합니다 :
Prop1,Prop2,Prop3
val1a,val2a,val3a
val1b,val2b,val3b
etc.....
잘 모르겠습니다. 당신이하려고하는 것을 보여주는 코드 스 니펫을 게시 할 수 있습니까? CSV로 출력하는 것은 상당히 사소한 작업이지만 제 3 자 라이브러리를 사용하기 때문에 더 복잡한 작업을 수행한다고 가정합니다. 개체 컬렉션이 있고 이러한 개체가 포함 된 CSV 출력 파일을 생성하려고합니다 (개체를 .ToString로 지정하거나 형식 이름 등을 출력하려고한다고 가정)? –