2012-02-16 8 views
1

csvレコードの解析メソッドを記述していますが、レコードのフィールド数が予想された長さと一致しない場合に例外をスローしたいとします。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

あなたが望むなら、あなたはあなた自身のものを作成することができ、それはあなたがそれを可能にする方法を設計によって決まります。 System.IOにInvalidDataExceptionがあります

2

を使用して独自の例外クラスを作成することができ

1

1つを組み込む場合は、InvalidDataExceptionが適しています。説明:

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

関連する問題