2016-07-29 2 views
7

이전에는 C# .net mvc 프로젝트에서 Visual Basic Reference의 TextFieldParser를 사용했습니다. 이제 .Net Core 1은 더 이상 옵션으로 보이지 않습니다. 적어도 시각적 인 기본 참조를 추가하는 방법을 알아낼 수 없으며 그렇게하지 않으면 교차 플랫폼이 아니었을 것이라고 상상해보십시오..net core 1의 TextFieldParser 대체

TextFieldParser는 커다란 유연성으로 모든 CSV 가져 오기 요구 사항을 처리했기 때문에 훌륭했습니다.

누락 된 .netCore의 TextFieldParser 대체품이 있습니까? 또는 플랫폼 간 호환성을 손상시키지 않으면 서 현재 textfieldparser를 사용할 수 있습니까?

+1

Reflector 또는 ILSpy를 사용하여 TextFieldParser 클래스를 디스 어셈블합니다. 두 제품 모두 C#을 출력하므로 프로젝트 내에서 다시 생성 할 수 있어야합니다. –

+0

@SamAxe 팁 주셔서 감사. 나는 그것을 시도 할 것이다. – Xaxum

답변

0

방금 ​​CsvHelper - readingwriting CSV 파일의 .NET 라이브러리를 사용해 보았습니다. 모든 필요 사항을 다룹니다. 빠르고 유연하게 보이며 easy to use입니다. custom class objects의 읽기 및 쓰기를 지원합니다. .NET Core (.NET Standard 2.0을 지원함)과 .NET Framework 4.5 (NuGet page에 대한 의존성 참조)과 함께 잘 작동합니다.

관련 문제