亲!优雅的教学环境,优质的教学质量,欢迎您来我校考察学习!我们的电话:0531-68680462 0531-55500132 在线QQ328803174
返回首页
当前位置: 主页 > 技术天地 >

C#中类与结构的区别

时间:2014-10-08 10:05来源:未知 作者:admin 点击:
类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更

       类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更小。然而,如果在要求大量的装箱和取消装箱操作的情况下使用,则值类型的表现就不如引用类型。如果类型氖道不大,且通常生存期短或嵌入其他对象,则考虑定义结构而不是类。
1.描述private、public和protected三种修饰符表示的访问权限。
2.在C#中一般的类如果没有写缺省构造函数,编译器都会为它自动生成一个?
3.写出下面这段代码的输出值:
4.写出下面这段代码的输出值:
       本章介绍了C#中类和结构的知识。讲述了如何声明一个类,如何设计类的构造函数、方法、字段以及属性方面的知识。最后还讲述了结构的相关知识。重点是如何使用类。下章将讲述类的高级应用继承方面的知识。

 

(责任编辑:admin)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容