CLR(Common Language Runtime)とは何ですか?

CLRとも呼ばれる共通言語ランタイムは、Microsoftの.NETフレームワークの一部として使用される仮想マシンです。 それはCIL(共通中間言語)コード - コンパイルされたC#、VB.NETまたは他の.NETソースコードからのバイトコード - - をとり、それを機械ネイティブコードに変換します。

CLRは、使用されているプログラミング言語に関係なく、.NETアプリケーションのコンパイル済みコードを実行するためにジャストインタイムコンパイルを使用します。 そうすることで、適切なメモリ管理、型の安全性、例外処理、ガベージコレクション、システムセキュリティ、およびスレッド管理を保証します。

ヒント:CLRに関する追加情報は、MicrosoftのCommon Language Runtimeサイトにあります。

コンパイル、コンピュータの頭字語、実行する、マイクロソフト、プログラミング用語