這可能是一個愚蠢的問題,但我似乎無法做到這一點。我想成立一個類中的一些枚舉這樣的:如何獲得全局訪問C#中的枚舉類型?
public enum Direction { north, east, south, west };
然後讓所有的類都可以訪問該枚舉類型,以便其它的類可以例如有:
Direction dir = north;
,並能夠通過枚舉類型類之間:
public void changeDirection(Direction direction) {
dir = direction;
}
我認爲枚舉設置公共將使這個自動可能的,但似乎並沒有成爲類的外部可見我宣佈在枚舉。在這樣一類命名空間的範圍
正是你難道不明白是什麼? - abatishchev的回答很清楚地解釋了這一點。 – Dal 2010-05-16 18:29:18