学习计算机编程语言C#:[15]枚举结构

2025-05-22 19:19:43

1、枚举、结构、常量的使用范围较小,开发者往往可以通过其它知识点来代替之,并且这些数据类型的特点比较单一,作为值类型的枚举、结构、常量,数据类型的值和变量是存放在“一起”的,相对于引用类型的引用关系,值类型功能相对应少一点。

学习计算机编程语言C#:[15]枚举结构

2、枚举说白了就是已经“例举”的数据,已经“准备”的数据,訇咀喃谆将事先“准备”的数据定义成枚举形式,方便后续“调用”,这里的调用是为了限制后续不能任意赋值,只能选择枚举中例举的数据,当收墩芬蓥然另外也是为了方便调用数据,不需要去记忆内容,只需要选择就行了。比如“enum Gender{M,W}”完成定义枚举,使用通过“Gender s;s=Gender.M;”这种方式,定义和使用都非常方便。

学习计算机编程语言C#:[15]枚举结构

3、结构,这个结构的作用是为了方便存储数据,比如要想存储一个人的个人信息,包括姓名、年龄、性别等,那就需要分别驾搭鼯携声明不同的字段变量,而且不同变量之间有没有联系,不方便使用。有了结构就能很好地解决这一问题。通过“访问修饰符 struct 结构名{定义结构成员}”,其中的结构成员可以是变量和方法等形式,只需要声明个人的不同属性参数就可以了,属性通过结构变量相关联。

学习计算机编程语言C#:[15]枚举结构

4、常量的概念,就跟数学中的常数类似,C#语言中的常量也是个不变化的定值,从定义好之后就不会发生改变,常量的特点方便“团队”开发,不会轻易发生改变,另外也方便统一修改,只需在定义时修改赋值就可以了。语法和定义变量相似,“const 类型 常量名=常量值;”,定义好之后只能使用常量,不能修改常量的值。

学习计算机编程语言C#:[15]枚举结构

5、除了枚举、结构、常量基本的知识点之外,另外还有一些类似细小的知识点,枚举的定义和类的定义是同一个级别的,定义在命名空间下面,因此所有类都可以使用枚举。结构和构造方法的定义相似需区分比较学习。

学习计算机编程语言C#:[15]枚举结构
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢