回覆列表
  • 1 # Tiekt鐵鐵

    C#程式執行不需要虛擬機器,但需要執行框架環境。c#是微軟公司以C和C++語法為基礎,參考java的面向物件的程式設計架構思想,加強了類和物件等規範後衍生出的一種新的程式設計工具。C#編譯出來是一種二進位制中間檔案,執行時要依靠.net framework進行識別執行。另外,C#不同程式設計環境編制的程式在執行時需要不同的.net framework支援。如: 開發環境名稱 支援 .NET Framework 版本 Visual Studio .NET 2002 1 Visual Studio .NET 2003 1.1 Visual Studio 2005 2 Visual Studio 2008 2.0、3.0、3.5 Visual Studio 2010 2.0、3.0、3.5、4.0 Visual Studio 2012 RTM 2.0、3.0、3.5、4.0、4.5 Visual Studio 2013 2.0、3.0、3.5、4.0、4.5、4.5.1、4.5.2 Visual Studio 2015 2.0、3.0、3.5、4.0、4.5、4.5.1、4.5.3、4.5.5、4.6 Visual Studio 2015 RTM 2.0、3.0、3.5、4.0、4.5、4.5.1、4.5.3、4.5.5、 4.6、5.0、6.0 虛擬機器與執行環境的區別:虛擬機器指透過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統。執行環境本身不模擬任何硬體,只對執行在其上的程式進行基礎支援。

  • 中秋節和大豐收的關聯?
  • 10月20日,上證指數站穩3300,股民笑開懷,明天還會漲嗎?