网站首页 教育 > 正文
在.net中类(class)与结构(struct)的异同","title_text":"详述.NET里class和(struct的异同介绍 在.net中类(class)与结构(struct)的异同","title_text":"详述.NET里class和 struct的异同详细情况如何)
2022-08-08 21:17:53 教育 来源:想必现在有很多小伙伴对于在.net中类(class)与结构(struct)的异同","title_text":"详述.NET里class和 struct的异同方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于在.net中类(class)与结构(struct)的异同","title_text":"详述.NET里class和 struct的异同方面的知识分享给大家,希望大家会喜欢哦。 正确答案:结构与类共享几乎所有相同的语法,但结构比类受到的限制更多: 尽管结构的静态字段可以初始化,结构实例字段声明还是不能使用初始值设定项。 结构不能声明默认构造函数(没有参数的构造函数)或析构函数。 结构的副本由编译器自动创建和销毁,因此不需要使用默认构造函数和析构函数。实际上,编译器通过为所有字段赋予默认值(参见默认值表)来实现默认构造函数。结构不能从类或其他结构继承。 结构是值类型 -- 如果从结构创建一个对象并将该对象赋给某个变量,变量则包含结构的全部值。复制包含结构的变量时,将复制所有数据,对新副本所做的任何修改都不会改变旧副本的数据。由于结构不使用引用,因此结构没有标识 -- 具有相同数据的两个值类型实例是无法区分的。C# 中的所有值类型本质上都继承自 ValueType,后者继承自 Object。 编译器可以在一个称为装箱的过程中将值类型转换为引用类型。 结构具有以下特点: l 结构是值类型,而类是引用类型。 l 向方法传递结构时,结构是通过传值方式传递的,而不是作为引用传递的。 l 与类不同,结构的实例化可以不使用 new 运算符。 l 结构可以声明构造函数,但它们必须带参数。 l 一个结构不能从另一个结构或类继承,而且不能作为一个类的基。所有结构都直接继承自 System.ValueType,后者继承自 System.Object。 l 结构可以实现接口。 l 在结构中初始化实例字段是错误的。
本文到此结束,希望对大家有所帮助。
版权说明: 本文由用户上传,如有侵权请联系删除!
猜你喜欢:
- 2022-09-20 富士康投诉邮箱(富士康投诉电话多少)
- 2022-09-20 你说的养草和火花是什么意思
- 2022-09-20 户籍类别代码是什么(什么是户籍代码)
- 2022-09-20 12348法律咨询可靠吗,事情会解决吗(12348可以为解决纠纷提供意见吗)
- 2022-09-20 儒家文化对中国的影响减少了(儒家文化对中国的影响)
- 2022-09-20 急切的近义词有(急切的近义词是什么)
- 2022-09-20 三角形的面积公式三角函数公式(三角形的面积公式三角函数)
- 2022-09-20 形容收获的成语有哪些成语(形容收获的成语有哪些)
最新文章:
- 2023-07-01 挑选生姜的方法(挑选优质生姜 挑选优质生姜方法有哪些)
- 2023-07-01 科技公司主要是做什么的?(科技公司是做什么的 关于科技公司是做什么的)
- 2023-07-01 早上激励自己努力奋斗的语录(激励自己奋斗的句子)
- 2023-07-01 高考加油的祝福语四字成语(高考加油的祝福语)
- 2023-07-01 燃气地上管道的检漏方法有哪三种(捡地上的头发有什么好方法)
- 2023-07-01 墨镜如何辨别好坏(墨镜好坏怎么区分 墨镜好坏区分方法)
- 2023-07-01 清洗鱼缸服务(新买的鱼缸怎么清洗 新买的鱼缸如何清洗)
- 2023-07-01 宝宝爬行垫(新买的爬行垫怎么清洗 新买的爬行垫清洁的方法)
- 2023-07-01 汽车上斑斑点点怎么去除(汽车表面斑点怎么清洗 汽车表面斑点如何清洗)
- 2023-07-01 挂杯的好坏是评价一款葡萄酒品质优劣的直接标准(怎么区分葡萄酒的好坏 区分葡萄酒的好坏方法)
- 2023-07-01 鹿场新鲜鹿茸怎么保存方法(新鲜的鹿茸怎样长期保存 如何保存鹿茸才新鲜)
- 2023-07-01 衣物除菌液有必要使用吗(衣物除菌液有必要用吗)
- 2023-07-01 住房公积金是要交多少(住房公积金要交多少 住房公积金要交多少合适)
- 2023-07-01 公积金买多久才可以用来贷款买房(住房公积金怎么用来买房 住房公积金如何用来买房)
- 2023-07-01 办理公积金冻结需要什么手续(办公积金冻结需要的材料 办公积金冻结需要的材料有哪些)
- 2023-07-01 如何使用公积金最划算(住房公积金怎么用划算 住房公积金如何用划算)