不断的学习技术 积累
时刻记录下工作,学习中的点点滴滴.
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 69 文章- 2 评论- 69
07 2010 档案
基础:C#装箱拆箱的计算
摘要: 装箱和拆箱过程需要进行大量的计算。对值类型进行装箱时,必须分配并构造一个新对象。次之,拆箱所需的强制转换也需要进行大量的计算.装箱装箱用于在垃圾回收堆中存储值类型。装箱是值类型到 object 类型或到此值类型所实现的任何接口类型的隐式转换。对值类型装箱会在堆中分配一个对象实例,并将该值复制到新的对象中。int i = 123;object o = i;在堆栈上创建对象引用 o,而在堆上则引用 i...
阅读全文
posted @
2010-07-30 16:25
harry.guo 阅读(44) |
评论 (0)
编辑
转:对比MFC,Winform,WPF
摘要: MFC 生成本机代码,自然是很快。可是,消息循环,减缓了界面显示速度。winform 封装了 win32 的api,多次进行P/invoke 操作 (大部分使用p/invoke操作封装),速度慢 。wpf是一种新的模型,不再使用win32 模型,自己新建模型,使用dx 作为新的显示技术,直接访问驱动程序,加快了运行速度,可是,这种模型,需要支持dx 9 的显卡,硬件要求高(你还能找到现代机器不支持...
阅读全文
posted @
2010-07-29 10:51
harry.guo 阅读(362) |
评论 (1)
编辑
公告