繁体   English   中英

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

[英]How to use names as enum that are already used by vb.net as keyword

我正在实施此博客上的show-message扩展: http//blogs.taiga.nl/martijn/2011/05/03/keep-your-users-informed-with-asp-net-mvc/

程序员巧妙地重用他的枚举来构建css属性,但在vb.net中,我运行的是奇怪的东西。

我需要这门课

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

但是visual studio不断给出错误枚举错误。 是否有一个前缀我可以用来告诉visual studio它可以使用错误作为枚举?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM