1. 程式人生 > 其它 >.NET Standard是一項實現BCL的規範

.NET Standard是一項實現BCL的規範

Net標準主要是為了改善程式碼共享,並使每個.Net實現中的API更加一致。

.NET Standard 是.NET 平臺(.net framework\.net core\.net mono)尚未在實現級別融合的時候設計的。.NET Standard 的目標是統一基類庫(BCL)的特性集

.NET 5=.NET Standard(標準 API) 和.NET Core (跨平臺)

託管框架的每一種實現都有一套自己的基類庫。基類庫(BCL)包含諸如異常處理、字串、XML、I/O、網路和集合這樣的類。

.NET Standard是一項實現BCL的規範。

1、.NET Standard

託管框架的每一種實現都有一套自己的基類庫。基類庫(BCL)包含諸如異常處理、字串、XML、I/O、網路和集合這樣的類。

.NET Standard是一項實現BCL的規範。由於.NET實現需要遵循這項規範,所以應用程式開發人員就不用擔心每一種託管框架實現的BCL不同。

框架類庫(FCL),如WPF、WCF、ASP.NET,不包含在BCL中,因此,也就不包含在.NET Standard中。

.NET Standard與.NET實現之間的關係就和HTML規範與瀏覽器之間的關係一樣。後者是前者的實現。

詳細地址:https://www.infoq.cn/article/yedpbucdrk1ivml9lmak