小编sea*_*ast的帖子

从静态方法访问非静态枚举值

public enum sEnum
{
    zero = 0, one = 1
}

public int x;

public static void a(sEnum s)
{
    x = 3;
    if (s == sEnum.one) ...
}
Run Code Online (Sandbox Code Playgroud)

为什么可以在这里检查枚举的值,因为不使用static关键字?这在语言规范中记录在哪里?

c#

4
推荐指数
1
解决办法
1425
查看次数

标签 统计

c# ×1