ITPub博客

首页 > > > 控制台程序,枚举类enum的声明必须static void Main(string[] args)外

控制台程序,枚举类enum的声明必须static void Main(string[] args)外

作者:amadan 时间:2019-10-23 15:36:51 0 删除 编辑

 1 using System;

2 using System.Collections.Generic;

3 using System.Linq;

4 using System.Text;

5

6 namespace 枚举联系

7 {

8 class Program

9 {//问什么enum gender声明放在static void Main()外,才能运行。

10 enum gender { male, female, unknow };

11 static void Main(string[] args)

12 {

13 // enum gender { male, female, unknow };放在这里程序运行出错

14 gender s1 = gender.female;

15 gender s2 = gender.male;

16 Console.WriteLine(s1);

17 Console.WriteLine(s2);

18 Console.ReadKey();

19 }

20

21 }

22 }

请问老师们,我错字什么地方呢?怎么

enum gender { male, female, unknow }的声明必须放在static void Main(string[] args)才可运行呢?变量的声明不是在使用前声明就行了吗?我那个知识点出问题了?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2310/viewspace-3126638/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-06

  • 博文量
    200
  • 访问量
    14415