c# - ContractClassFor 属性

标签 c# attributes

什么是什么时候使用

[ContractClassFor(typeof())]

MSDN 解释并没有告诉我太多关于它的信息。谢谢,

最佳答案

此属性允许您为接口(interface)定义代码契约(Contract)条件。有关更多详细信息,以下站点可能会有用 http://devjourney.com/blog/code-contracts-part-5-abstract-types-and-interfaces/

更新:Kevin 似乎删除了内容。可以在此处找到内容的缓存:http://web.archive.org/web/20120105070912/http://devjourney.com/blog/code-contracts-part-5-abstract-types-and-interfaces/

关于c# - ContractClassFor 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10622267/

相关文章:

javascript - 设置元素的ID

mysql - 我可以使 MySQL 表的两个属性始终具有相同的值吗?

c# - 如何从 C# 中的字符串中获取实例?

c# - 如何检测 Windows 是否要休眠或挂起?

file - JSF 1.2 JSP 2.0 带有属性的简单自定义标记文件

C++ 调用类成员变量 "attributes"是否正确?

c# - 使用 Entity Framework 在运行时动态选择列

c# - 如何从此 XML 中获取值?

c# - 带有 openid 连接重定向的反向代理

c# - 和 TestDriven.Net