В данный момент я работаю в среде C ++. Есть много собственных программ, SDK и DLL. Что я хочу знать, так это двигаться вперед, смогу ли я обернуть этот код во что-то, что мог бы использовать C #? Я все еще изучаю обёртывание кода для других языков и не нашел достойного источника для перехода с C ++ на C #.
Что касается межязыкового взаимодействия, то взаимодействие C # -C ++ на самом деле вполне применимо. Проверять, выписываться официальная документация. «Управляемый» — это все, что говорит Microsoft, во время выполнения .NET, т. Е. Ваш код на C #; «неуправляемый» или «нативный» означает ваш код C ++.
Microsoft имеет расширения для C ++, называемые C ++ / CLI это облегчает создание оболочек для языков .NET.