永发信息网

C#中的结构和枚举是什么类型?和类有什么区别?各有什么优点和作用?

答案:2  悬赏:70  手机版
解决时间 2021-04-02 19:15
  • 提问者网友:未信
  • 2021-04-02 14:56
C#中的结构和枚举是什么类型?和类有什么区别?各有什么优点和作用?
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-04-02 16:26
C#中的结构和枚举 是 值类型
结构是值类型,当显示的定义带参的构造函数时,默认的无参构造函数依然存在,结构不能继承,但可实现接口。
而类是属于引用数据类型,当显示的定义带参的构造函数时,默认的无参构造函数就不存在了,类可以继承,也可以实现接口。
而枚举也是值类型,它是一组已命名的数值常量,它有助于定义具有一组特定值的数据类型,主要总结为 :确定并有限,不会出现非安全值。
全部回答
  • 1楼网友:枭雄戏美人
  • 2021-04-02 17:42
C#中的结构和枚举类型和C语言C++中的结构体和枚举类型性质一样,只不过多了修饰符限制。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯