2012-02-16 2 views
1

csv 레코드에 대한 구문 분석 방법을 쓰고 있으며 레코드의 필드 수가 예상 길이와 일치하지 않으면 예외를 throw하려고합니다.csv 레코드의 유효하지 않은 필드 개수에 대한 예외 발생

예외는 무엇입니까?

+0

당신은 던질 수 이는 [TextFieldParser (http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.textfieldparser.aspx) 클래스를 사용하는 것이 좋습니다 [ MalformedLineExceptions] (http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.malformedlineexception.aspx)를 참조하십시오. –

+0

추가 정보가 필요하거나 답을 대답으로 받아 들일 수 있습니까? – Liath

답변

2

당신은/예상 실제 필드

2

이 원하는 경우, 당신은 당신이 원하는 방법을 설계 의존, 자신 중 하나를 만들 수 진짜로 개인적인 선택하는 당신의 자신의 예외 클래스를 만들 수 있습니다. System.IO에 InvalidDataException이 있습니다.

1

내장 된 경우 InvalidDataException은 좋은 선택입니다. 설명 :

The exception that is thrown when a data stream is in an invalid format.

관련 문제