C#中用户定义的数据类型是什么?
C#中用户定义的数据类型是结构和枚举。
结构体
在C#中,结构是值类型数据类型。它可以帮助您使单个变量保存各种数据类型的相关数据。struct关键字用于创建结构。
C#结构具有以下功能-
结构可以具有方法,字段,索引器,属性,运算符方法和事件。
结构可以具有定义的构造函数,但不能具有析构函数。但是,您不能为结构定义默认的构造函数。默认构造函数是自动定义的,不能更改。
与类不同,结构不能继承其他结构或类。
结构不能用作其他结构或类的基础。
一种结构可以实现一个或多个接口。
不能将结构成员指定为抽象成员,虚拟成员或受保护成员。
枚举
Enum是Enumeration,用于存储一组命名常量,例如年,产品,月,季节等。
Enum常数的默认值从0开始递增。它具有一组固定的常量,可以轻松地遍历。
让我们来看一个例子。
我们像这样设置枚举-
public enum Vehicle { Car, Bus, Truck }热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短