C# 基元类型 引用类型和值类型

NET的全部类型都是由基类System.Object继承过来的,包括最经常使用的基础类型:int, byte, short,bool等等,就是说全部的事物都是对象。若是申明这些类型得时候都在堆(HEAP)中分配内存,会形成极低的效率!(个中缘由以及关于堆和栈得区别会在另外一篇里单独得说说!) .NET如何解决这个问题得了?正是经过将类型分红值型(value)和引用型(regerencetype)。
相关文章
相关标签/搜索