C# 代码协定未显示错误

C# 代码协定未显示错误,c#,code-contracts,C#,Code Contracts,我在VS的合同代码工具中发现了一个奇怪的行为 上图显示构建项目后没有错误: 但当我在上添加一些代码时,会显示错误: 我遗漏了什么?请给我们看一下你的代码,这样我们就可以使用了。@ionutioio我的代码在图片中。很抱歉,我这边看不到任何图片。Image1:Image2:我无法解释这种奇怪的行为,但我建议你重新考虑在总和法中使用合同。您期望契约。确保验证方法的调用,但这不是它的工作,所以它的行为不稳定并不奇怪。相反,您应该依赖Contract.Required来验证调用(但当然要保留Cont

我在VS的合同代码工具中发现了一个奇怪的行为

上图显示构建项目后没有错误:

但当我在上添加一些代码时,会显示错误:


我遗漏了什么?

请给我们看一下你的代码,这样我们就可以使用了。@ionutioio我的代码在图片中。很抱歉,我这边看不到任何图片。Image1:Image2:我无法解释这种奇怪的行为,但我建议你重新考虑在总和法中使用合同。您期望契约。确保验证方法的调用,但这不是它的工作,所以它的行为不稳定并不奇怪。相反,您应该依赖Contract.Required来验证调用(但当然要保留Contract.Required来验证结果)。