Warning 1 CodeContracts: requires unproven: Contract.ForAll(coll, item => item != null) C:\MyApp\MyObj.cs
public MyObj()
: this(new Collection<Object>()) { }
public MyObj(ICollection<Object> coll)
{
Contract.Requires<ArgumentNullException>(coll != null);
Contract.Requires<ArgumentException>(Contract.ForAll(coll, item => item!= null));
_coll = coll;
}
古いバージョンの CodeContracts ではContract.ForAll()
メソッドがサポートされていなかったことに気付きましたが、今では (ver 1.4.40602.0) サポートされると思いましたか? ここで何か間違ったことをしているだけですか、それともまだサポートされていませんか?