CLR 4.0中的代码契约
CLR 4.0中的代码契约2011-09-20 cnblogs mikelij代码契约来自于微软的研究项目TEAM, 理念是”契约式设计”. 过去我们写一些方法, 在每一个方法 前面加上说明文字, 告诉调用者这些方法的参数有什么要求. 但是这样做有一个缺点, 就是这样不能使调 用者必须遵守调用要求. CLR4.0提供的代码契约机制可以保证调用者遵守这些调用规则, 编译时有编译器 进行检查, 运行时有CLR来检查. 它类似于c++的断...