0

例如:

Public Event CurrentChanged As EventHandler(Of CurrentChangedEventArgs(Of T))

显示消息“不要在成员签名中嵌套泛型类型”。在 CurrentChangedEvent 上,它是保存事件委托的变量,VB 自动生成它。

如何禁止该项目的规则?

4

1 回答 1

1

您可以将异常作为模块级 SuppressMessage 属性输入。

<Module: SuppressMessage("Microsoft.Naming", _
                         "CA1717:OnlyFlagsEnumsShouldHavePluralNames", _
                         Scope := "type", _
                         Target := "CardGame.Suits")>

如果您使用的是 FxCop GUI,您可以让它从问题的右键菜单中将 SuppressMessageAttribute 声明复制到剪贴板: Copy As | 模块级 SuppressMessage。但是请注意,这可能会让您获得 C# 语法,这需要一些简单的内务处理才能转换为 VB.Net 语法。

于 2009-11-14T00:25:02.007 回答