使用 VS 2017 生成 C# .NET Core 类库

2025-11-08 13:34:54

1、首先为类库项目及其相关项目创建解决方案。 

Visual Studio 解决方案只用作一个或多个项目的容器。 

若要创建解决方案,请执行以下操作:

2、在 Visual Studio 菜单栏上,选择“文件” > “新建” > “项目”,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

3、在“新建项目”对话框中,展开“其他项目类型”节点,然后选择“Visual Studio 解决方案”。 

将解决方案命名为“ClassLibraryProjects”,然后选择“确定”按钮,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

1、在“解决方案资源管理器”中,右键单击“ClassLibraryProjects”解决方案文件,然后从上下文菜单中选择“添加” > “新项目”,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

2、然后,代码窗口在 Visual Studio 开发环境中打开,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

3、请检查以确保库定目标到 .NET Standard 的正确版本。

 右键单击“解决方案资源管理器”窗口中的库项目,再选择“属性”。

“目标框架”文本框显示定目标到 .NET Standard 2.0,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

4、将代码窗口中的代码替换为以下代码,并保存文件,如下图所示:

using System;

namespace UtilityLibraries

{

    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。

使用 VS 2017 生成 C# .NET Core 类库

5、在菜单栏中,选择“生成” > “生成解决方案”。

 此项目的编译应该没有错误,如下图所示:

使用 VS 2017 生成 C# .NET Core 类库

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢