カテゴリ:.Net Framework
こんな例外クラス欲しくありませんか?
FileNotFormattedException
私は「作ってくれればいいのにー。」ってだけでなく、
throw new FileNotFormattedException…
と書いては、「そうね。そんなクラス無かったよね。」と思い返すことを何回かしています。
(※ ボケてはいませんよ。分かってはいるけど、せずにはいられないのです。)
FileNotFormattedExceptionは以下の時に発生します。
ファイルは存在し、取り出すこともできるが、特定の形式になっていない場合。
例えばテキスト形式データで、必須のヘッダが無いなど。
.Net FrameworkにFileNotFormattedExceptionなるクラスが無い理由を考えてみました。
1..Net Frameworkを設計する上でそういう状況に陥らないから。
2.「ファイル形式になっていない」は「○○ファイルではない」に詳細化できるため、実は意味が無いから。
って、ケーススタディになってねぇ~。
#それよりも肝心な意図が伝わらねぇ~。 OTL
続く(予)