Nullable<bool>をifの条件に使うとき,if (value == true)とするのが適切?
この書き方好きじゃないんだけどboolにキャストしたりValueプロパティにアクセスすると
nullのときに例外が発生する