簡體   English   中英

.NET Framework、.NETportable 和 .NET Standard

[英].NET Framework, .NETportable and .NET Standard

這三者之間實際上有什么區別? 我知道 .NET 可移植已經過時了,但其他兩個呢。

.NET Standard 是一個接口,而 .NET Framework 是該接口的實現。 NET Core 是 NET Standard 的另一種實現。 這使得在創建庫時,您可以針對 NET Standard 而不是上述任何實現,使庫可用於 NET Framework 和 NET Core。

實際上,在我看來 .NETStandard 是 .NETFramework 以及最近的 .NETCore 所遵循的正式標准。

從這里引用: https : //docs.microsoft.com/en-us/dotnet/standard/net-standard

.NET Standard 是 .NET API 的正式規范,旨在用於所有 .NET 實現。

.NET Framework 4.6 實現了 .NET Standard 1.3,這意味着它公開了 .NET Standard 1.0 到 1.3 版中定義的所有 API。 同樣,.NET Framework 4.6.1 實現了 .NET Standard 1.4,而 .NET Core 1.0 實現了 .NET Standard 1.6。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM