メインメニューを開く

差分

あぬる

1,120 バイト追加, 2013年9月7日 (土) 12:08
→‎発音について: nullの本来の発音はドイツ語なので「ナル」
'''あぬる'''とは、[[C Sharp|C#]]における[[例外]]のひとつ のひとつである [[ArgumentNullException]] の日本語における略称である。アナルではないので間違えないように。「あぬる」は基本的には「[[ぬるり]]」を抑制するためのものであり、[[プログラマー]]が自ら書いた[[ソースコード]]にて[[Nullチェック]]を行い、[[Null]]ならば自発的に発生させる[[例外]]である。 [[ぬるり]]にしろ、あぬるにしろ、[[例外]]が発生するという意味では大した差はないが、[[デバッグ]]の捗り具合に関係してくるため、あぬるの利用は推奨されている。 [[.NET Framework 4.0]]に[[コードコントラクト]]と呼ばれる、いわゆる「[[契約による設計]]」を行うための[[フレームワーク]]が搭載されたため、これを使うと「あぬる」を[[プログラム]]の実行時ではなく、[[コンパイル]]時に検出することができたりする。 == 発音について ==アヌルは「[[アナル]]ではない」という意見も見受けられるが、英語で[[null]]の発音は「ナル」または「ナァル」であり、「あぬる」よりは「[[あなる]]」の方が適切だとする意見もある。
== 関連項目 ==
* [[例外]]
* [[ArgumentNullException クラス (System)]]
* [[契約による設計]]
* [[コードコントラクト]]
== 参考文献 ==
匿名利用者