Привет там
Мне было интересно, есть ли способ объединить все Contract.Requiere в методе, так что, скажем, что-то подобное происходит
public void MyMehod(Order var1, Cust var2)
{
Contract.Requires<ArgumentException>(var1 != null);
Contract.Requires<ArgumentException>(var2 != null);
//...
}
И что если я позвоню MyMehtod и оба var1 и var2 будут равны нулю, я получу оба сообщения об ошибке?
(возможно, пример не велик), но идея в том, что если вызвать метод, я хочу знать все, что с ним не так
Итак, кто-нибудь знает, возможно ли объединить контракты, чтобы я получил одно сообщение об ошибке?