0
我想了解的对象在.NET世界中创建为反对在非托管代码环境(VB6等).NET对象生命周期寿命VS非托管代码
从我的理解时,通过使用新的keyowrd来创建一个对象,让它说C#,将引用变量放置在托管堆中,直到垃圾收集器采取主动措施检查对象是否仍然有对其的引用。如果不是,它会被销毁。这是否意味着GC始终在运行?这不是一个昂贵的过程?
有人可以解释更好吗?
这在umnanaged代码environemnt中有何不同?
+1,但服务器GC不*在后台运行。 – 2010-08-11 13:14:15