The
architectural differences imposed by the CLR run deeper than cross-language
inheritance, shared features, and managed code. For one,
由CLR带来的结构上的差异性远不止跨语言的继承、共享的特性和管理代码。Visual
Studio.NET的基础架构不是COM,包括字符串在内的VB.NET中的所有元素都是对象。基于这些原因和其他的一些原因,微软改变了基础架构处理对象的方式,每当引用一个对象时,COM都把对象引用计数器加1。如果释放了一个对象则计数器减1,当计数器减为0后这个对象也结束了。
没有相关教程