Common Language Runtime

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. január 7-én felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

A Common Language Runtime ( CLR  - common language runtime ) egy  futási környezet a CIL bájtkódhoz ( MSIL ) , amelybe .NET-kompatibilis programozási nyelveken írt programok ( C # , Managed C++ , Visual Basic .NET , F #) és mások). A CLR a Microsoft .NET Framework csomag egyik alapvető összetevője .

A CLR a Common Language Infrastructure ( CLI ) specifikáció, a Microsoft  Common Language Infrastructure specifikációjának megvalósítása .

A CLR a Common Language Infrastructure (CLI) szabványban meghatározott virtuális végrehajtási rendszert (VES) valósítja meg, amelyet eredetileg maga a Microsoft fejlesztett ki. A nyilvános szabvány meghatározza a közös nyelvi infrastruktúra előírásait. [egy]

Működési mechanizmus

A CLR futás közben CIL -ben fordítja le az alkalmazáskódot (amelynek a Microsoft fordítási megvalósítását MSIL-nek hívják), és hozzáférést biztosít az MSIL-programoknak (és így a .NET-keretrendszert támogató , magas szintű nyelveken írt programoknak) a NET Framework, vagy az úgynevezett .NET FCL ( Framework Class Library ) . 

Lásd még

Jegyzetek

  1. ◾ Microsoft Visual Programming Language  // Robotfejlesztés a Microsoft Robotics Developer Studio használatával. – Chapman és Hall/CRC, 2016.04.19. – 41–98 . - ISBN 978-0-429-06280-3 .

Irodalom