.Net Standard簡介

來源:互聯網
上載者:User

標籤:github   沒有   log   logs   ast   ble   stand   共用   文檔   

.NET Standard 是一套正式的 .NET API 規範,有望在所有 .NET 運行時中推出。 推出 .NET Standard 的背後動機是要提高 .NET 生態系統中的一致性。 ECMA 335 持續為 .NET 運行時行為建立統一性,但適用於 .NET 庫實現的 .NET 基底類別庫 (BCL) 沒有類似的規範。

Git原始碼地址:

https://github.com/dotnet/standard

.NET Standard 可實現以下重要情境:

  • 為要實現的所有 .NET 平台定義一組統一的、與工作負載無關的 BCL API。
  • 使開發人員能夠通過同一組 API 產生可在各種 .NET 運行時中使用的、可移植的庫。
  • 減少並有望消除由於 .NET API 方面的原因而對共用原始碼的條件性編譯(僅適用於 OS API)。
.NET 平台支援

下表列出了 .NET Standard 的所有版本及其支援的平台:

.NET Standard 1.0 1.1 1.2 1.3 1.4 1.5 1.6 2.0
.NET 核心 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0
.NET framework(包含工具 1.0) 4.5 4.5 4.5.1 4.6 4.6.1 4.6.2 vNext 4.6.1
.NET framework(包含工具 2.0) 4.5 4.5 4.5.1 4.6 4.6.1 4.6.1 4.6.1 4.6.1
Mono 4.6 4.6 4.6 4.6 4.6 4.6 4.6 vNext
Xamarin.iOS 10.0 10.0 10.0 10.0 10.0 10.0 10.0 vNext
Xamarin.Android 7.0 7.0 7.0 7.0 7.0 7.0 7.0 vNext
通用 Windows 平台 10.0 10.0 10.0 10.0 10.0 vNext vNext vNext
Windows 8.0 8.0 8.1          
Windows Phone 8.1 8.1 8.1          
Windows Phone Silverlight 8.0              
  • 列表示 .NET Standard 版本。 每個標題儲存格都是一個文檔連結,其中介紹了相應版本的 .NET Standard 中新增了哪些 API。
  • 行表示不同的 .NET 平台。
  • 每個儲存格中的版本號碼指明了實現相應 .NET Standard 版本所需的最低平台版本。

 

更多參考:

https://docs.microsoft.com/zh-cn/dotnet/standard/library#a-namespecificationa規範

.Net Core設定檔讀取整理

http請求參考:http://www.tuicool.com/articles/rmiqYz

.Net Standard簡介

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.