![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础理论
文章平均质量分 92
lerit
低调做人,踏实做事,快乐生活
展开
-
.NET下的内存分配机制
对于任何对象的产生,都伴随着内存空间的分配,那么本文将初步介绍一下.NET下,是如何进行内存分配的。 这里部分引用了Anytao《你必须知道的.NET》和happyhippy在《类型实例的创建位置、托管对象在托管堆上的结构》的相关内容。1.概述 CLR支持两种基本类型:值类型和引用类型。因此,还是把MSDN这张经典视图拿出来做个铺垫。 关于具体每种分类都有哪原创 2009-08-13 10:33:00 · 10299 阅读 · 4 评论 -
.NET中类型的转换
.NET中,所有类型都继承自System.Object类型,因此可以很容易的获得对象的准确类型,方法是:GetType()方法。例如: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{原创 2009-08-13 12:44:00 · 6485 阅读 · 2 评论 -
.NET垃圾回收机制
在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework中又分原创 2009-08-16 11:11:00 · 8375 阅读 · 6 评论