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# OpenCvSharp實現(xiàn)去除字母后面的雜線
這篇文章主要為大家詳細介紹了C#如何使用OpenCvSharp實現(xiàn)去除字母后面的雜線效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2023-11-11
C#中Dictionary與List的用法區(qū)別以及聯(lián)系詳解
List和Dictionary想必是我們平常用到最多的C#容器了,他們使用起來都很簡單,這篇文章主要給大家介紹了關于C#中Dictionary與List的用法區(qū)別以及聯(lián)系的相關資料,需要的朋友可以參考下2023-11-11
C#中winform窗體實現(xiàn)注冊/登錄功能實例(DBHelper類)
在編寫項目時,編寫了一部分關于登錄頁面的一些代碼,下面這篇文章主要給大家介紹了關于C#中winform窗體實現(xiàn)注冊/登錄功能(DBHelper類)的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2023-06-06
WPF/Silverlight實現(xiàn)圖片局部放大的方法分析
這篇文章主要介紹了WPF/Silverlight實現(xiàn)圖片局部放大的方法,結合實例形式分析了WPF/Silverlight針對圖片屬性操作相關實現(xiàn)技巧,需要的朋友可以參考下2017-03-03

