常山做网站

当前位置:

常山网站设计,C#之枚举的声明和用法

浏览量:13939次

常山做网站常山建网站



  //胪列:假定渴望得到一个固定驱散的值,就采取罗列

  //罗列的位置:枚举声明在定名空间的上面,类的外面,展现这个定名空间下,全体的类都可使用这个胪列,胪列也能够在机关中被挪用

  //默许状况下,枚举中每一个值都邑根据界说的递次,从0匹面,自动付与每一个值一个整形。这个值也也许人为的赋予它好比下面的代码(礼拜三=5)

  //申明胪列用(enum)关头字,花色如下

  public enum Week

  {

  礼拜一,

  星期二,

  礼拜三,//酬报的指定值如:星期三=5

  礼拜四,

  星期五,

  星期六,

  日曜日 //摆列中末端一个值能够加逗号也可以或许不加。

  }

  class Program

  {

static void Main(string[] 网站维护args)

  {

  Week myweek=Week.星期一;

  Console.WriteLine(myweek);

  Console.WriteLine(Week.星期二);

  Console.WriteLine((int)Week.周二);//输出终究为1是由于默认状况下,胪列中每一个值都会根据定义的法度模范,从0初阶,踊跃授予每个值一个整形。

  //将字符串转换成罗列值的方式

  string mystr="礼拜八"; //(Week)Enum.Parse(typeof(Week), mystr);

  //下面的代码输入报错:缘由是若是须要转换的字符串不是数字,况且枚举值中不包括该值就会报无比

Console.Write网站维护Line((Week)Enum.Parse(typeof(Week), mystr));

  //若是要转换的字符串是数字,列举值不征求该值,转换不会报无比

  string mystr2="123";

  Console.WriteLine((Week)Enum.Parse(typeof(Week), mystr2));//输入结果是 123

  Console.ReadKey();

  }

  }

常山做网站就找春秋科技,春秋科技是一家专注于常山网站建设、常山网站设计、常山网站制作、常山做网站、常山建网站等服务的常山网站建设公司。已成功帮助10000多家企业实现网上盈利,为企业提供常山网站建设一站式服务。

24小时服务热线:13733108860

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【】,我们在确认后,会立即删除,保证您的版权。