随笔 - 134  文章 - 0 评论 - 73 阅读 - 17万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

09 2015 档案
[CLR via C#]值类型的装箱和拆箱
摘要:我们先来看一个示例代码:namespace ConsoleApplication1{ class Program { static void Main(string[] args) { ArrayList a = new ArrayLis... 阅读全文
posted @ 2015-09-06 17:29 JustYong 阅读(305) 评论(0) 推荐(0) 编辑
[CLR via C#]引用类型和值类型
摘要:一、引用类型与值类型的区别CLR支持两种类型:引用类型和值类型。引用类型总是从托管堆上分配的,C#的new操作符会返回对象的内存地址。使用引用类型时,必须注意到一些性能问题。1)内存必须从托管堆上分配。2)堆上分配的每个对象都有一些额外的成员(类型对象指针和同步索引块),这些成员必须初始化。3)对象... 阅读全文
posted @ 2015-09-06 15:39 JustYong 阅读(333) 评论(0) 推荐(0) 编辑
[CLR via C#]基元类型
摘要:一、什么是基元类型某些数据类型如此常用,以至于许多编译器允许代码以简化的语法来操纵它们。例如,可以使用以下语法来分配一个整数:System.Int32 a = new System.Int32();但你肯定不愿意使用这种语法来声明并初始化一个整数,因为实在是太繁琐了。幸运的是,包括C#在内的许多编译... 阅读全文
posted @ 2015-09-06 10:53 JustYong 阅读(342) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示