Результаты поиска по запросу "code-contracts"

1 ответ

Контракты на код: как работать с унаследованными интерфейсами?

Я использую MS Code Contracts и столкнулся с проблемой с использованием наследования интерфейса и атрибутов ContractClassFor.Учитывая эти интерфейсы и классы...

2 ответа

Контракты на код: почему некоторые инварианты не рассматриваются вне класса?

1 ответ

Полезность System.Diagnostics.Concontracts в вопросе

Я играл с новым классом System.Diagnostics.Contracts, потому что сначала он показался мне очень полезным. Статические методы для проверки входящих аргументов...

ТОП публикаций

1 ответ

Я неправильно выполняю этот простой контракт?

1 ответ

Microsoft Code Contracts и CI build server

1 ответ

Кодекс контрактов. Как подавить предупреждения о сгенерированном коде?

Как я могу отключить статические проверки моего кода Linq2Sql?

6 ответов

Перезапуска Eclipse было достаточно - исключение во время выполнения становится нормальным, а не нулевым. Другие отладчики могут быть не очень добрыми.

ите ниже для объяснения того, что происходит У меня действительно странная проблема, когда обнаруженное исключение - ноль. Код использует MEF и старается сообщать об ошибках композиции. Используя отладчик, я вижу, как выдается исключение ...

5 ответов

 что, я думаю, может быть полезным, если «Требуется», которого вы хотите, чтобы Пекс уважал, глубже в дереве вызовов.

вая следующий пример кода, как я могу настроить Pex для соблюдения моих контрактов кода? public static IEnumerable<User> Administrators(this UserGroup userGroup) { Contract.Requires(userGroup != null); Contract.Requires(userGroup.UserList ...

1 ответ

Я обнаружил, что проверка времени выполнения является ядром контрактов кода. Я использовал статическую проверку для нескольких «чистых компьютерных» подпрограмм, где я анализировал поток данных и хотел убедиться, что многие ограничения выполняются, но, на мой взгляд, выполнение статического верификатора слишком сложно для общего кодирования.

soft недавно выпустила релиз своихКодовые контракты [http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx]фреймворк на DevLabs с коммерческой лицензией. Мы заинтересованы в том, чтобы использовать их в нашем проекте (в основном C #, немного C ++ ...

2 ответа

Контракты .Net Code - Где узнать больше? [закрыто]

Недавно я услышал в своем кабинете какую-то дискуссию о «контрактах» .Net, однако, когда я спросил некоторых из моих коллег по работе, ни один из них не мог легко объяснить мне, для чего они и чем они вообще были. Есть ли у кого-нибудь ресурсы, ...