1. 程式人生 > >生成.NET Core類庫

生成.NET Core類庫

一.建立一個空白的解決方案

1.在 Visual Studio 選單欄上,選擇“檔案” > “新建” > “專案”

2.新建專案–其他專案型別—Visual Studio 解決方案; 然後將解決方案命名為“ClassLibraryProjects”,然後選擇“確定”按鈕。
這裡寫圖片描述

二.建立類庫解決方案

1.在“解決方案資源管理器”中,右鍵單擊“ClassLibraryProjects”解決方案檔案,然後從上下文選單中選擇“新增” > “新專案”。

2.在“新增新專案”對話方塊中,展開“Visual C#”節點,並依次選擇“.NET Standard”節點和“類庫(.NET Standard)”專案模板。 在“名稱”文字框中,輸入專案名稱“StringLibrary”。 選擇“確定”,建立類庫專案。
這裡寫圖片描述


然後,程式碼視窗在 Visual Studio 開發環境中開啟。
這裡寫圖片描述

3.請檢查以確保庫定目標到 .NET Standard 的正確版本。 右鍵單擊“解決方案資源管理器”視窗中的庫專案,再選擇“屬性”。 “目標框架”文字框顯示定目標到 .NET Standard 2.0。
這裡寫圖片描述

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); } } }

這裡寫圖片描述

類庫作用:如果字串首字母大寫,則返回true;否則返回false

5.在選單欄中,選擇“生成” > “生成解決方案”。 此專案的編譯應該沒有錯誤。
這裡寫圖片描述

後續:
已經成功生成庫。由於尚未呼叫庫的任何方法,因此還不知道它能否按預期執行。開發庫的下一步是,使用:單元測試專案測試庫