Есть ли способ явно указать, что возвращаемое значение может быть null с использованием Code Contracts?
Меня беспокоит то, что методы без Contract.Ensures (Contract.Result
могут быть неправильно «исправлены» в будущем для включения сообщения -условие, даже если исходное намерение могло заключаться в разрешении нулевых результатов.