managed-code

Q1) почему C# изначально компилируется в IL, а затем во время выполнения JIT выполняется и выполняется поверх виртуальной машины(?). Или это JIT соответствует нативному машинному коду? Q2) если второе верно (JIT соответствует машинному коду), то где находится .NET sandbox, в котором выполняется код? Q3) кр...

Я иногда слышу/читаю об этом, когда говорю о .NET, например "управляемый код" и "неуправляемый код", но я понятия не имею, что это такое и каковы их различия. В чем их отличие, по определению? Каковы последствия использования любого из них? Существует ли это различие только в .NET/Windows?...

Я использую Assembly.GetEntryAssembly()... в моем коде C# получить версию приложения. Он работает нормально, но когда я пытаюсь его в NUnit он возвращает NULL. В MSDN он заявляет, что он может вернуть NULL при вызове из неуправляемого кода. что такое управляемый и неуправляемый код? Я не понимаю....

можно ли вызвать код C++, возможно, скомпилированный как файл библиотеки кода (.dll), из языка .NET, такого как C#? в частности, код C++, такой как сетевая библиотека RakNet....

Я пишу код на C / C++ уже почти двадцать лет, и я знаю Perl, Python, PHP и некоторые Java, а также учу себя JavaScript. Но я никогда не делал ничего .NET, VB или C#. Что именно делает управлял код означает? Википедия описывает его просто так код, который выполняется под управлением виртуальной машины и...