读书人

枚举?这个为啥报错

发布时间: 2013-01-23 10:44:50 作者: rapoo

枚举?这个为什么报错?


public class Program
{
static void Main(string[] args)
{
enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat };
}
}


上面的代码什么报错呢?
[解决办法]
汗,你把枚举放在函数内部,会报错的,放在外面!

你可以把枚举 看作一个类,或者一个结构体
而main是一个方法,一个方法里本来就不可以定义类,结构,枚举等类型的。
[解决办法]
枚举就是一个类,从System.Enum继承。
[解决办法]
引用:
汗,你把枚举放在函数内部,会报错的,放在外面!

你可以把枚举 看作一个类,或者一个结构体
而main是一个方法,一个方法里本来就不可以定义类,结构,枚举等类型的。
我刚开始还没看出来..顶
[解决办法]
枚举怎么能在方法里定义

读书人网 >C#

热点推荐