質問
列挙のメンバーとして as
および is
を使用したいと思います。 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
}
他のヒント
これらを使用するには、それらの前に@記号を付ける必要があります。以下に、 msdnページで説明します。
FIVEを6に設定するなど、悪い考えのように見えます。
te名が一意であり、コードの将来のメンテナーがあなたが何をしているかを理解できるように、あらかじめ決められたプレフィックスを使用するだけではありませんか?
所属していません StackOverflow