摘要: 在实际项目中,尽量的减少使用装箱和拆箱。或者采用泛型的方法来进行数据的类型转换。 装箱和取消装箱过程需要进行大量的计算。对值类型进行装箱时,必须分配并构造一个全新的对象。次之,取消装箱所需的强制转换也需要进行大量的计算。有效的减少装箱与拆箱操作是对性能提高的一个好的途径。为此微软公司在.NET中提供 阅读全文
posted @ 2017-10-21 18:23 橘子拾光 阅读(1166) 评论(0) 推荐(1)
摘要: 分析: (1).NET程序的开发 这个问题很简单,大部分.NET程序员都在使用微软公司提供的产品Visual Studio平台上开发.NET程序。但需要注意的是,Visual Studio IDE环境并不是惟一的、必须的工具,理论上可以使用任何一个文本编辑器编写.NET的代码,但是由于文本编辑器并不 阅读全文
posted @ 2017-10-21 17:26 橘子拾光 阅读(1264) 评论(0) 推荐(0)
摘要: 什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很 阅读全文
posted @ 2017-10-21 10:18 橘子拾光 阅读(399) 评论(0) 推荐(0)