题
1 Dim x as Integer? = Nothing
2 If x = Nothing Then
3 'this is what I think will happen
4 Else
5 'this is what really happens
6 End If
来编写的正确方法是“如果X不存在”。
有没有检查这一个的FxCop规则?或者更好的是,有人可以告诉我怎么写我自己?
乔纳森
解决方案
编写自定义的FxCop规则的另一个很好的资源,可以在这里找到: binarycoder
其他提示
您最好的选择,要学会编写自定义规则的FxCop是论坛的此处它涉及编写定制组件来解析代码,并检查它。
具体来说,你想写一个规则说“而不是使用=没什么可空类型确保您使用hasValue的。
不隶属于 StackOverflow