代码合同对错误的理解
|
我刚开始使用代码合同,需要一些帮助来纠正错误:
给出以下代码:
class MyClass
{
private bool _isUsed = false;
public void SomeMethod()
{
Contract.Requires(!_isUsed);
}
}
我收到以下错误:
error CC1038: Member \'MyClass._isUsed\' has less visibility than the enclosing method \'MyClass.SomeMethod\'
这似乎使很多标准检查不可用。在此示例中我缺少什么?
没有找到相关结果
已邀请:
2 个回复
芜任亮蜡
然后在你的SomeMethod()中有
肉簧咸缮
可能会满足您的需求。
将有效,而“需求”则无效。