.NET 标准库代码共享
.NET Standard 库为所有 .NET 平台(包括 Xamarin 和 .NET Core)提供统一的 API。 创建单个 .NET 标准库,并从任何支持 .NET Standard 平台的运行时使用它。 有关受支持平台的详细信息,请参阅 此图表 。
虽然 .NET Standard 版本 1.0 到 1.6 提供了.NET Framework的增量更大的子集,但 .NET Standard 2.0 为 Xamarin 应用程序和移植现有可移植类库提供了最佳支持级别。
Visual Studio for Mac
本部分介绍如何使用 Visual Studio for Mac 创建和使用 .NET 标准库。
创建 .NET 标准库
可以使用以下步骤将 .NET Standard 库添加到解决方案:
在“添加新Project”对话框中,选择“.NET Core”类别,然后选择“.NET 标准库”
在下一个屏幕上,选择目标框架 - 建议使用 .NET Standard 2.0 :
在最后一个屏幕上,键入项目名称,然后单击“ 创建”。
.NET Standard 库项目将显示为解决方案资源管理器所示。 依赖项节点将指示库使用 NETStandard.Library。
编辑 .NET 标准库设置
可以通过右键单击项目并选择 Options
如以下屏幕截图所示来查看和更改 .NET 标准库设置:
在内部,可以通过更改下拉列表值来更改Target Framework
版本netstandard
。
此外: 可以直接编辑 .csproj
以更改此值。
.NET 开发人员的 .NET Standard 和 Xamarin.Forms (视频)
相关链接
- .NET Standard - 详细信息和 PCL 的比较。