読者です 読者をやめる 読者になる 読者になる

TypeInitializationException

ブレイクされる行がクラスのコンストラクト時であるためわかりずらいが、静的なコンストラクタが存在しその中で例外が起きてキャッチされなかったときに起こる。

class Nantoka {
  static Nantoka() {
    using (StreamReader sr = new StreamReader("D:\test.log")) {
      …
    }
  }
  …
}

と書かれていて、ファイルが開けず IOException が起きた場合もデバッカは TypeInitializationException を明示する。