code-contracts

code-contracts

文章 0 浏览 3

CodeContracts 应该取代常规的 ArgumentExceptions 吗?

我可以开始使用 CodeContracts 而不是: if (XXX == Y) throw new ArgumentException("bla bla") 如果我开发一个库并且我的库用户不使用 CodeContract…

这个俗人 2024-10-08 07:41:51 4 0

测试先决条件的不同方法的优缺点?

我立即想到了 4 种检查空参数的方法: Debug.Assert(context != null) Contract.Assert(context != null) Contract.Requires(context != null) if (co…

跨年 2024-10-07 19:27:24 3 0

JavaScript 代码合约库?

我刚刚启动一个新的 Web 应用程序,我想在 JavaScript 中实现某种形式的契约式样式验证。我快速进行了一些谷歌搜索,发现了 JsContact 但语法并不完全…

野鹿林 2024-10-07 19:18:42 2 0

什么时候应该使用 C# 4.0 附带的代码合约?

我正在解决一个关于 SO 的问题,该问题是关于 c# 4.0 的新功能 和 jon skeet 的答案有 C# 4.0 的代码契约功能..但我真的不明白何时使用它们..有什么建…

旧故 2024-10-06 10:24:18 1 0

需要 CodeContracts 的建议

嗨,大家好 我是 CC 新手,需要您的建议。我在上一个项目中从 CC 开始。我有一份 WCF 合同,应由第三方执行。我想将代码合同分配给服务合同。假设我有…

顾北清歌寒 2024-10-06 02:50:39 1 0

结合合同先决条件返回一次错误?

你好, 我想知道是否有办法将所有 Contract.Requiere 组合在一个方法中,所以说会发生这样的事情 public void MyMehod(Order var1, Cust var2) { Cont…

旧人 2024-10-05 05:02:44 1 0

CodeContract.Requires(param != null) 并不能证明 param 不会为 null?

你好 我有一个方法如下: public static PasswordCredential Create(string password, string username, string pinCode = null) { Contract.Requires…

带上头具痛哭 2024-10-04 22:52:09 0 0

在 Visual Studio 2010 中设置代码合同

因此,我尝试使用代码契约运行一些简单的代码(我有一段时间没有使用过), static void Main(string[] args) { double res = sqrt(-5) } static doub…

因为看清所以看轻 2024-10-03 11:18:47 1 0

如何在 .NET 中的算法代码中进行断言?

我目前正在为一个大学项目使用 C# 开发一个小型人工智能框架(遗传算法/神经网络)。 我首先关心的是开发一个可重用的框架,因此我将所有内容设计得非…

温柔戏命师 2024-10-03 11:11:23 1 0

代码合约重写失败 - libpaths 顺序

我的解决方案/项目在关闭该特定项目的代码合同的情况下构建良好。 当我在项目上打开执行运行时合同检查时,构建失败。 CC 重写器开始发出数百条消息,…

水波映月 2024-10-02 03:32:32 1 0

Design by Contract:我们可以用合约来表达Stack FILO的属性吗?

合同设计似乎受到明示规格的限制。例如,我尝试用契约来表达 Stack FILO 属性,但没有得到任何想法。有人可以帮忙吗? 我认为根本原因是前置条件/​​…

碍人泪离人颜 2024-10-01 22:19:43 3 0

为什么 VS 2010 中没有出现“代码契约”选项卡?

前几天我看到了代码合约的演示,并决定在一个小测试项目中尝试一下。 在向类添加“using System.Diagnostics.Contracts”语句后,我可以适当地设置我…

过潦 2024-10-01 17:56:23 3 0

有趣的 C# Contract.Requires bug with comments?

我有以下代码: Contract.Requires(somecondition, "some message"/*some comment*/) 在调试时,在某个时刻未满足条件,并且它用通常的文本以及注释引…

风吹雨成花 2024-09-30 01:06:41 0 0

PHP 中的合约编程

通过契约编程是 .NET 中的现代趋势,但是 PHP 中代码契约的库/框架又如何呢?您认为这种范例对 PHP 的适用性如何? 谷歌搜索“code Contracts php”对…

铁憨憨 2024-09-29 05:09:22 2 0

为遗留库创建代码契约

最终目标是为驻留在我无法控制的外部程序集中的类指定契约(即我不能直接将契约添加到该类)。 到目前为止我尝试过的: ContractClassFor 属性。 不起…

长伴 2024-09-29 03:21:25 1 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文