Код, написанный на языке программирования С# , компилируется в промежуточный язык, так же называемый как Intermediate Language (IL), и сохраняетя в сборке (DLL- или EXE-файле). Затем, этот промежуточный язык загружается из сборки и динамически компилируется (Just-in-Time, JIT) в собственные инструкции CPU и выполняется на вашем компьютере. Причина, по которой на платформе .Net Core программисты могут использовать разные языки программирования, такие как C# ,F# или Visual Basic состоит в том, что все они компилируются в промежуточный язык. Который, в свою очередь, может быть выполнен в конкретной операционной системе, например в Windows, Linux или maxOS, с помощью виртуальной машины CoreCLR, реализованной для этой операционной системы.
Почему на платформе .Net Core для разработки приложений могут быть использованы разные языки программирования
2 сентября 20212 сен 2021
30
~1 мин