C#枚举中的保留关键字
时间:2020-03-05 18:42:39 来源:igfitidea点击:
我想将as
和is
用作枚举的成员。我知道在VB.NET中可以这样编写:
Public Enum Test [as] = 1 [is] = 2 End Enum
如何在C#中编写等效语句?
以下代码无法编译:
public enum Test { as = 1, is = 2 }
解决方案
回答
用@前缀在Cis中保留字。
public enum Test { @as = 1, @is = 2 }
回答
我们将需要在它们前面加上@符号以使用它们。这是解释它的msdn页面。