使用 VS 2017 生成 C# .NET Core 类库
本篇经验将和大家介绍使用 Visual Studio 2017 生成 C# .NET Core 类库的方法,希望对大家的工作和学习有所帮助!
创建类库解决方案
1、首先为类库项目及其相关项目创建解决方案。Visual Studio 解决方案只用作一个或多个项目的容器。若要创建解决方案,请执行以下操作:
2、在 Visual Studio 菜单栏上,选择“文件” > “新建” > “项目”,如下图所示:
3、在“新建项目”对话框中,展开“其他项目类型”节点,然后选择“Visual Studio 解决方案”。将解决方案命名为“ClassLibraryProjects”,然后选择“确定”按钮,如下图所示:
创建类库项目
1、在“解决方案资源管理器”中,右键单击“ClassLibraryProjects”解决方案文件,然后从上下文菜单中选择“添加” > “新项目”,如下图所示:
2、然后,代码窗口在 Visual Studio 开发环境中打开,如下图所示:
3、请检查以确保库定目标到 .NET Standar蟠校盯昂d 的正确版本。右键单击“解决方案资源管理器”窗口中的库项蚕蝣鲢蹙目,再选择“属性”。“目标框架”文本框显示定目标到 .NET Standard 2.0,如下图所示:
4、将代码窗口中的代码替换为以下代码,并保存文件,如下图所示:using System;namespace Ut足毂忍珩ilityLibraries{ public static class StringLibrary { public static bool StartsWithUpper(this String str) { if (String.IsNullOrWhiteSpace(str)) return false; Char ch = str[0]; return Char.IsUpper(ch); } }}类库UtilityLibraries.StringLibrary包含StartsWithUpper方法,此方法会返回Boolean值,以指明当前字符串实例是否以大写字符开头。Unicode 标准会区分大小写字符。如果为大写字符,Char.IsUpper(Char)方法返回true。
5、在菜单栏中,选择“生成” > “生成解决方案”。此项目的编译应该没有错误,如下图所示: