What is the difference between managed and unmanaged DLL

I am new ... I would really like to know the detailed difference between the two, and when to use them?

+3
source share
2 answers

The term "managed code" usually refers to code written in a managed language such as Java or C #. The term "unmanaged code" usually refers to code written in an unmanaged language, such as C or C ++. If you come from the .NET world, “managed” probably means C # or VB.NET, and “unmanaged” probably means C or C ++.

+8
source

dll Common Language Runtime (CLR). , , . dll .

.Net, .

+7

Source: https://habr.com/ru/post/1790920/


All Articles