C#基础知识

C#基础知识visual studio 2015方式/
1列举是整型常量的元素组,是利用 enum 关头字进行声明 。
在C#中,列举是值类型 。
列举包含元素的值,但不克不及担当或被担当 。

C#基础知识

文章插图

2因为C#中的列举特征,可将列举元素名称以及包含的值同时利用 。 可作为字符串可作为整型数据 。

C#基础知识

文章插图

3列举列表的每个元素代表一个整数数据,后一个数据比前一个数据大的整数数据 。 默认环境下,第一个列举元素的值是 0 。

C#基础知识

文章插图

4在特别环境下可以指定列举元素的值,后一个数据按照此指定的列举元素做出响应的变更 。
如斯处指定“Xiaoer = 1”,“Xiaoer = 3”获得的显示成果分歧

C#基础知识

文章插图

C#基础知识

文章插图

5列举元素前置变换(int)后可以当做正常的整数数据利用 。

C#基础知识

文章插图

6将enum类型转换为string类型:
列举元素不克不及直接转换为string类型,可是可以在string类型的字符串后增添(例如:string str = “asdf”+Student.Xiaoyi) 。
可采用两种体例:
1、string str = Enum.GetName(typeof(Student), Student.Xiaoyi);
2、string str = ""+Student.Xiaoer;

C#基础知识

文章插图

C#基础知识

文章插图

C#基础知识

文章插图

7将string类型转换为enum类型:
enum Student{...}
Student c = (Student)Enum.Parse(typeof(Student), "Xiaoer", true);
【C#基础知识】Enum.Parse的第一个参数为enum类型,第二个参数为对应字符串,第三个为bool类型,是否区分大小写 。

C#基础知识

文章插图


以上内容就是C#基础知识的内容啦,希望对你有所帮助哦!

    推荐阅读