溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

C#怎么生成帶注釋的dll并引用

發(fā)布時(shí)間:2022-04-01 11:07:54 來源:億速云 閱讀:256 作者:iii 欄目:開發(fā)技術(shù)

本篇內(nèi)容主要講解“C#怎么生成帶注釋的dll并引用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“C#怎么生成帶注釋的dll并引用”吧!

一. 編寫.cs文件

注:要想編譯dll中注釋可用,則代碼中的注釋要用“ /// ” 來進(jìn)行注釋,否則編譯后注釋不起作用。

注釋是生成在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文件注釋

在類庫項(xiàng)目上,右鍵屬性-生成-輸出,勾選XML文檔文件,選擇文檔名以及DLL文件輸出的路徑。如下圖:

C#怎么生成帶注釋的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文件一致

四. 使用另一個(gè)項(xiàng)目引用.dll文件,右擊References- Add References &ndash; Browers 進(jìn)行添加引用。查看注釋是否存在,如下圖所示:

C#怎么生成帶注釋的dll并引用

查看DLL相關(guān)信息,如下圖片所示:

C#怎么生成帶注釋的dll并引用

五. 運(yùn)行成功:

C#怎么生成帶注釋的dll并引用

到此,相信大家對“C#怎么生成帶注釋的dll并引用”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

dll
AI