c# - C#枚举中的保留关键字

标签 c# vb.net .net-2.0

我想使用 asis 作为枚举的成员。我知道在 VB.NET 中可以这样写:

Public Enum Test
    [as] = 1
    [is] = 2
End Enum

如何在 C# 中编写等效语句? 以下代码无法编译:

public enum Test
{
    as = 1,
    is = 2
}

最佳答案

C#中的保留字前缀是用@完成的。

public enum Test
{
    @as = 1,
    @is = 2
}

关于c# - C#枚举中的保留关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25297/

相关文章:

c# - 制作只读本地字符串 C#

c# - tensorflow 服务

Javascript (ExtJs) 返回 URL 的 404 错误,但当我将其输入浏览器时没有问题

c# - 需要一种数据类型来在 C# 中保存 100 万以上的数字

C#,逻辑结构可以使用嵌套类吗?

c# - 具有不同结果的摊销时间表计算

asp.net - 通过 JSON 可视化 d3 中的 MySQL 数据后,我该怎么做才能将 json 数据中的更改返回到 mysql 以使更改持久化

wpf - 如何在 XAML 中绑定(bind)多个 ObservableCollection

C# Image.Clone to byte[] 导致 EDIT.COM 在 Windows XP 上打开

c# - 我可以在 AfterLabelEdit 期间将节点插入到 TreeView 中而不开始编辑它们吗?