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

发布于 2024-11-07 01:38:09 字数 482 浏览 2 评论 0 原文

我正在实现此博客上找到的显示消息扩展: 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 可以使用错误作为枚举?

I am implementing the show-message extension found on this blog: http://blogs.taiga.nl/martijn/2011/05/03/keep-your-users-informed-with-asp-net-mvc/

the programmer makes clever reuse of his enum to build css attribuuts but in vb.net i run on something strange.

I need this class

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

but visual studio keeps giving an error on the Error enum. Is there a prefix i can use to tell visual studio its ok to use error as enum ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

影子是时光的心 2024-11-14 01:38:09

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

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

You could wrap reserved words in [] in VB.NET (the same as the @ in C#):

Enum Messagetype
    Succes = 1
    [Error] = 2
    Notification = 3
End Enum
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文