Я новичок .... Мне бы очень хотелось узнать подробную разницу между ними и когда их использовать?
В чем разница между управляемой и неуправляемой DLL
Ответы (2)
Термин «управляемый код» обычно относится к коду, написанному на управляемом языке, таком как Java или C#. Термин «неуправляемый код» обычно относится к коду, написанному на неуправляемом языке, таком как C или C++. Если вы пришли из мира .NET, то «управляемый», вероятно, означает C# или VB.NET, а «неуправляемый», вероятно, означает C или C++.
person
Sasha Goldshtein
schedule
09.02.2011
Управляемая библиотека dll выполняется внутри среды CLR (Common Language Runtime). Следовательно, он получает несколько преимуществ, таких как автоматическое управление памятью. Неуправляемая dll не даст вам всех этих преимуществ.
Чтобы воспользоваться всеми преимуществами .Net, создавайте и используйте управляемый код.
person
sachin
schedule
09.02.2011