C#中避免不必要装箱与拆箱的方法

来源 :平顶山学院学报 | 被引量 : 0次 | 上传用户:liarcher
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
装箱/拆箱操作是C#中较重要的操作,如果使用不当,开发出来的系统性能将受到较大影响.在具体分析了装箱/拆箱的原理后,通过对实际代码进行性能分析和MSIL反编译程序查看.exe程序的内部机理,提出了通过重载函数、接口方式和泛型来避免不必要的装箱/拆箱;对正在使用C#进行系统开发的人员将有一定的参考价值.
其他文献
在运用主成分分析法构建金融发展指数的基础上,在三变量的向量自回归(VAR)框架下考察了中国1978--2007年期间金融发展与经济增长之间的因果关系.利用时问序列数据,采用协整和
本文介绍了VPN的技术基础及关键技术,提出了基于IPsec-VPN的协同设计制造网络模型.并分析了VPN在该网络中的工作方式,该模型能较好的解决了网络安全的问题.
通过对第二代和第三代短波通信系统的自动链路建立协议的对比,得出了第三代自动链路建立协议比第二代自动链路建立协议具有技术优势和更高网络性能的结论.文章首先简介了第二
该文根据低轨道卫星通信中,呼叫请求到达的特点,以带滞后结构的马尔可夫链模型来模拟信道的占用和分配状态,对新呼叫阻塞率和切换呼叫中断率进行评估.仿真结果表明:较低通信
本文结合工程实例,论述了水利工程中水泥搅拌桩与其他基坑处理方法的比较,总结了水泥搅拌桩基坑截渗的施工要点,以推广水泥搅拌桩在水利工程中的广泛应用.
三河电厂二期工程设2座4 500m
为了解新课标体育教学中的师生关系,建立一种良好的新型师生关系,笔者运用了问卷调查、观察和实践等方法,得出结论:新课标体育教学中需要新型的师生关系——民主平等、互动沟
借以ANSYS分析平台,利用诱导缝等效强度理论在有限元中的实现,结合山口岩碾压混凝土拱坝工程实例,编制内部程序APDL命令流,进行非线性有限元建模及加载,并对超载下不同缝位设
本文阐述了婺源县围绕"以叶兴业"战略,抓住科技进步关键,发挥中介组织作用,大力推进以茶叶为主导的农业产业化发展的模式与经验.
通过应用误差反向传播(Back Propagation,BP)神经网络数学模型,利用神经网络充分逼近任意复杂的非线性系统;可学习与适应严重不确定性系统的动态特性和具有很强的鲁棒性和容