【发布时间】:2011-02-20 03:43:13
【问题描述】:
这可能是一个愚蠢的问题,但我似乎做不到。我想像这样在一个类中设置一些枚举:
public enum Direction { north, east, south, west };
然后让所有类都可以访问该枚举类型,以便其他一些类可以拥有:
Direction dir = north;
并且能够在类之间传递枚举类型:
public void changeDirection(Direction direction) {
dir = direction;
}
我认为将枚举设置为 public 会自动实现这一点,但它似乎在我声明枚举的类之外不可见。
【问题讨论】:
标签: c# .net enums global-variables