Maj*_*jid 2 .net c# code-contracts
我有一个这样的课:
public class Article {
private Category? category;
private string content;
public Article(Category? category,string content){
Contract.Ensures(this.category == category); // error
}
}
Run Code Online (Sandbox Code Playgroud)
但在Ensure方法上会出现此错误:
运算符'=='不能应用于'类别'类型的操作数 和'类别?'
我怎么能避免这种情况?
用这个:
this.category.Equals(category)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4901 次 |
| 最近记录: |