Net Core教程

c#学习随记

本文主要是介绍c#学习随记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

枚举

  public enum 枚举名

  {

    值1,

    值2,  

    值3,

    .....

  }
  public :访问修饰符。公开的公共的,哪都可以访问。

  enum:关键字,声明枚举的的关键字。

  枚举名:要符合Pascal 命名规范。

  •   将枚举声明到命名空间的下面,类的外面,表示这个命名空间下,所有的类都可以使用这个枚举。
  •  枚举就是一个变量类型,int==double,string,decimal.
  •   只是枚举声明,赋值,使用的方式跟那些普通的变量类型不一样
  •   我们可以将一个枚举类型的变量跟int类型和string类型相互转换
  1.  枚举类型默认是跟Int类型相互兼容的,所有可以通过强制类型的语法相互转换。当转换一个枚举中没有的值的时候,不会抛出异常,而是直接将数字显示出来。
  2. 枚举同样也可以跟string类型相互转换,如果将枚举类型转换成string类型,则直接调用tostring()。
  3. 如果将字符串转换成枚举类型则需要下面这样一行代码:
    1.  (要转换的枚举类型)Enum.Parse(typeof(要转换的枚举类型),“要转换的字符串”);
    2. 如果转换的字符串是数字,则就算枚举中没有,也不会抛出异常;
    3. 如果要住转换的字符串是文本,如果枚举中没有,则会抛出异常
  •   所有类型都可以转换为string类型,调用ToString();

  

这篇关于c#学习随记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!