我有我的應用程序一個utils的單元,截至目前,只有定義幾個枚舉,如:是否有一個隱藏的「使用」添加到C#類?
public enum MostFavoredStates
{
California,
NorthCarolina,
Vermont,
NewMexico
}
public enum LeastFavoredStates
{
NorthDakota,
Illinois,
Nebraska
}
public enum StatesInWhichIHaveResided
{
California,
NewYork,
Montana,
Alaska,
Oklahoma,
Wisconsin,
Idaho,
Missouri
}
當我在我的項目運行ReSharper的,它說我不需要「使用」全班在這個班上發表聲明;所以,我把它們都刪除了,瞧!它確實不需要任何東西。
「enum」必須在某個地方聲明 - 如何在沒有引用該程序集或名稱空間的情況下生活?如果每個班級都有「烘焙」的東西,那是什麼?
爲什麼必須枚舉在某處聲明? –
也許你把'enum'關鍵字和'System.Enum'類型混淆了?前者依賴後者,但你不輸入後者,所以你不需要任何「使用」。 – hvd
我在這裏看到了國家歧視...... –