2011-02-09 86 views

回答

8

术语“托管代码”通常是指以托管语言编写的代码,例如Java或C#。术语“非托管代码”通常是指以非托管语言编写的代码,如C或C++。如果你来自.NET世界,“托管”可能意味着C#或VB.NET,而“非托管”可能意味着C或C++。

7

托管DLL在公共语言运行时(CLR)内运行。因此它具有诸如自动内存管理的好处。未管理的DLL不会给你所有这些好处。

为了获得.Net的全部好处,请创建并使用托管代码。