C#中用户定义的数据类型是什么?
C#中用户定义的数据类型是结构和枚举。
结构体
在C#中,结构是值类型数据类型。它可以帮助您使单个变量保存各种数据类型的相关数据。struct关键字用于创建结构。
C#结构具有以下功能-
结构可以具有方法,字段,索引器,属性,运算符方法和事件。
结构可以具有定义的构造函数,但不能具有析构函数。但是,您不能为结构定义默认的构造函数。默认构造函数是自动定义的,不能更改。
与类不同,结构不能继承其他结构或类。
结构不能用作其他结构或类的基础。
一种结构可以实现一个或多个接口。
不能将结构成员指定为抽象成员,虚拟成员或受保护成员。
枚举
Enum是Enumeration,用于存储一组命名常量,例如年,产品,月,季节等。
Enum常数的默认值从0开始递增。它具有一组固定的常量,可以轻松地遍历。
让我们来看一个例子。
我们像这样设置枚举-
public enum Vehicle { Car, Bus, Truck }热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短