2012年3月14日水曜日

開発環境

  • Microsoft Windows 7 Home Premium (OS)
  • Microsoft Visual C# 2010 Express Edition (IDE)
  • 言語: C#

独習C# 第3版 ハーバート・シルト (著) エディフィストラーニング株式会社 矢嶋聡 (監修, 翻訳)の第1章(C#の基礎)の理解度チェック1を解いてみる。

1.

MSILとは、Microsoft Intermediate Languageの略。

MSILがC#にとって重要な理由は、MSILには特定のCPUに依存しない移植可能な命令セットが定義されている、すなわちMSLIは移植可能なアセンブリ言語と考えることが出来るので、CLRが実装されていればどの環境でも実行させることが出来るので移植性が高いこと。またでセキュリティ強化、複数言語の使用可能、最新のメモリの管理、バージョン管理のサポートなど、様々な重要なことがある。

0 コメント:

コメントを投稿