我希望enum
为public
,但其中一个enum
值应为internal
。这在C#中是否可行?
public enum Numbers
{
One,
Two,
Three,
internal Zero // I want zero as internal
}
答案 0 :(得分:2)
我认为您可以使用以下代码实现此目的:
public static class Numbers
{
public static readonly int One = 1;
public static readonly int Two = 2;
public static readonly int Three = 3;
internal static readonly int Zero = 0;
}
此外,它可以像enum
一样使用。