C#生成帶注釋的dll并引用實現(xiàn)
一. 編寫.cs文件
注:要想編譯dll中注釋可用,則代碼中的注釋要用“ /// ” 來進行注釋,否則編譯后注釋不起作用。
注釋是生成在XML文件中的。
ComputeDemo.cs:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MetaDataTest1 { /// <summary> /// 類名:ComputeDemo /// </summary> public class ComputeDemo { /// <summary> /// 加法 /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public int Add(int a, int b) { return a + b; } /// 減法 public int Sub(int a, int b) { return a - b; } /// 乘法 public int Multi(int a, int b) { return a * b; } ///除法 public double Div(int a, int b) { return a / b; } } }
Program.cs:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MetaDataTest1 { class Program { static void Main(string[] args) { var obj = new ComputeDemo(); int addResult = obj.Add(1, 2); Console.WriteLine(addResult); Console.ReadKey(); } } }
二. 生成XML文件注釋
在類庫項目上,右鍵屬性-生成-輸出,勾選XML文檔文件,選擇文檔名以及DLL文件輸出的路徑。如下圖:
三. 打開MSBuild Command Prompt for VS2015生成dll文件
輸入命令如下:
csc /t:library /out:D:\DllPath\MetaDataTest1.dll D:\ComputeDemo.cs
其中:/out:D:\DllPath\MetaDataTest1.dll 為生成輸出的DLL路徑和DLL文件
D:\ComputeDemo.cs 為.cs文件路徑位置
則成功生成MetaDataTest1.dll文件(.dll文件命名要和.xml文件一致)
四. 使用另一個項目引用.dll文件
右擊References- Add References – Browers 進行添加引用。查看注釋是否存在,如下圖所示:
查看DLL相關信息,如下圖片所示:
五. 運行成功:
到此這篇關于C#生成帶注釋的dll并引用實現(xiàn)的文章就介紹到這了,更多相關C#生成帶注釋的dll并引用內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
C# SqlSugar批量執(zhí)行SQL語句及批量更新實體對象的操作方法
SqlSugar 是一款 老牌 .NET開源ORM框架,由果糖大數(shù)據(jù)科技團隊維護和更新 ,開箱即用最易上手的ORM,這篇文章主要介紹了C# SqlSugar批量執(zhí)行SQL語句以及批量更新實體對象,需要的朋友可以參考下2024-07-07c#方法中調用參數(shù)的值傳遞方式和引用傳遞方式以及ref與out的區(qū)別深入解析
以下是對c#方法中調用參數(shù)的值傳遞方式和引用傳遞方式,以及ref與out的區(qū)進行了詳細的分析介紹,需要的朋友可以過來參考下2013-07-07將數(shù)組中指定數(shù)量的元素移動數(shù)組后面的實現(xiàn)代碼
本篇文章是對將數(shù)組中指定數(shù)量的元素移動數(shù)組后面的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下2013-06-06C#將圖片存放到SQL SERVER數(shù)據(jù)庫中的方法
這篇文章主要介紹了C#將圖片存放到SQL SERVER數(shù)據(jù)庫中的方法,以實例形式較為詳細的分析了C#保存圖片到SQL Server數(shù)據(jù)庫的具體步驟與相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09