あぬる
2012年7月11日 (水) 02:19時点におけるimported>Administratorによる版
あぬるとは、C#における例外のひとつである ArgumentNullException の日本語における略称である。 アナルではないので間違えないように。
「あぬる」は基本的には「ぬるり」を抑制するためのものであり、プログラマーが自ら書いたソースコードにてNullチェックを行い、Nullならば自発的に発生させる例外である。
ぬるりにしろ、あぬるにしろ、例外が発生するという意味では大した差はないが、デバッグの捗り具合に関係してくるため、あぬるの利用は推奨されている。
.NET Framework 4.0にコードコントラクトと呼ばれる、いわゆる「契約による設計」を行うためのフレームワークが搭載されたため、これを使うと「あぬる」をプログラムの実行時ではなく、コンパイル時に検出することができたりする。
関連項目
参考文献