.NET Standard是一項實現BCL的規範
阿新 • • 發佈:2021-08-23
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