如何将vb.net已使用的名称用作枚举作为关键字

如何将vb.net已使用的名称用作枚举作为关键字,.net,vb.net,enums,keyword,.net,Vb.net,Enums,Keyword,我正在实现此博客上的show message扩展: 程序员巧妙地重用了他的枚举来构建css属性,但在vb.net中,我遇到了一些奇怪的问题 我需要这门课 Enum Messagetype Succes = 1 Error = 2 Notification = 3 End Enum 但是VisualStudio一直在错误枚举上给出错误。是否可以使用前缀告诉visual studio可以将错误用作枚举?您可以在VB.NET中的[]中包装保留字(与C#中的@相同): 感谢超快

我正在实现此博客上的show message扩展:

程序员巧妙地重用了他的枚举来构建css属性,但在vb.net中,我遇到了一些奇怪的问题

我需要这门课

Enum Messagetype
    Succes = 1
    Error = 2
    Notification = 3
End Enum

但是VisualStudio一直在错误枚举上给出错误。是否可以使用前缀告诉visual studio可以将错误用作枚举?

您可以在VB.NET中的
[]
中包装保留字(与C#中的
@
相同):


感谢超快速回复:“我如何在VisualStudioC++中实现这一点?”
Enum Messagetype
    Succes = 1
    [Error] = 2
    Notification = 3
End Enum