枚举?这个为什么报错?
public class Program
{
static void Main(string[] args)
{
enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat };
}
}
上面的代码什么报错呢?
------解决方案--------------------汗,你把枚举放在函数内部,会报错的,放在外面!
你可以把枚举 看作一个类,或者一个结构体
而main是一个方法,一个方法里本来就不可以定义类,结构,枚举等类型的。
------解决方案--------------------枚举就是一个类,从System.Enum继承。
------解决方案--------------------我刚开始还没看出来..顶
------解决方案--------------------枚举怎么能在方法里定义