다양한 데이터 소스에서 CSV 파일을 생성하기위한 간단한 클래스를 작성했습니다. 예를 들어 DataTable 또는 IEnumerable 개체 (각각 효과적으로 '행'을 나타냄)의 컬렉션을 전달할 수 있으며 필요할 때 파일을 충실히 이스케이프하고 구분합니다. 그것은 꽤 잘 작동하는 것처럼 보이지만 나는 마지막 부분을 다루기위한 최선의 방법을 생각하려고 노력하고 있습니다.데이터를 여러 형식으로 쉽게 내보낼 수 있습니까?
CSV로 출력되는 각 유형에 대해 기본 형식 지정자를 설정하는 기능을 허용하고 싶습니다. 예를 들어 모든 DateTime에 사용할 로케일 별 날짜 형식을 지정할 수 있습니다. 아니면 귀하의 필드 중 하나가 십진수이며 통화가 CSV 출력의 통화로 지정되기를 원할 수도 있습니다. (기본적으로 특정 데이터 유형 및/또는 데이터의 특정 열에 대한 특정 포맷터를 정의하는 기능 (예 : '통화'형식의 '가격'필드))
. NET 프레임 워크와 나는 이런 식으로 아무것도 찾을 수 없었습니다. 이것은 내가 스스로해야 할 일인가요? 그렇다면이 퀘스트에서 볼 수있는 유용한 수업이 있습니까?
감사합니다.
CultureInfo –
@ shiplu.mokadd.im을 확인 했습니까? 어떻게 도움이됩니까? – Oded
로켈 특정 형식은 cultureinfo에 의해 자동으로 제공됩니다. 이 정보는 제어판에서 설정됩니다. –