首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

枚举?这个为啥报错

2013-01-23 
枚举?这个为什么报错? public class Program{static void Main(string[] args){enum Days { Sun, Mon, Tue

枚举?这个为什么报错?


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


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

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

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

热点排行