をコントラクト:条件属性例外は、私は以下のコードにコードの契約を使用するとき、私は例外を取得しています
public void Debug(
dynamic message1,
dynamic message2 = null,
dynamic message3 = null,
dynamic message4 = null,
dynamic message5 = null,
dynamic message6 = null)
{
Contract.Requires(message1 != null,
"First Logged Message cannot be null");
}
私がチェックは実行時に行われるように、プロジェクトの設定を構成しようとしています。
例外はです。 "条件属性を持つため、メソッドRequires 'を動的に呼び出せません。。私はコード契約書を数回読んで検索をいくつか行ったが、条件付き属性がどこから来ているのか分からない。
これはうまくいきました。ありがとう。 –