nullex, nullempex, nullwex – Surviveplus Code Snippets

Surviveplus Code Snippets

引数の検証スニペット3種類

Surviveplus.net 開発チームが使用している 「引数の検証」のスニペット3種類です。このスニペットは日本語用で、他に英語用があります。

  • 引数が null参照 は例外 [ nullex ]
  • 引数が 空文字・null参照 は例外 [ nullempex ]
  • 引数が 空白文字・空・null参照 は例外 [ nullwex ]

C# 挿入の様子(動画)

解説

Visual Studio 静的コード分析では、引数が null (Visual Basic では Nothing) であるかどうかを確認せずに、引数を使う処理を実装するとエラーになります。

CA1062: パブリック メソッドの引数の検証

このコードスニペットを使うと、引数の検証ロジックを簡単に挿入することができます。

C#Visual Basic

引数が null参照 は例外 [ nullex ]

引数が 空文字・null参照 は例外 [ nullempex ]

引数が 空白文字・空・null参照 は例外 [ nullwex ]

引数が null参照 は例外 [ NullEx ]

引数が 空文字・null参照 は例外 [ NullEmpEx ]

引数が 空白文字・空・null参照 は例外 [ NullWEx ]

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">