c# DLL封裝並調用


1.封裝自己的dll;

a.打開visual studio - 文件 - 新建 - 項目- 類庫 - 名稱MyTestDll;

b.右鍵Class1.cs - 修改為 TestDll.cs;

c.在里面寫一個方法,如:

namespace MyTestDll
{
  public static class TestDll<T> where T:IComparable
  {
    /// <summary>
    /// 比較兩個對象的大小
    /// </summary>
    /// <param name="t1"></param>
    /// <param name="t2"></param>
    public static T Maximun(T t1, T t2)
    {
      try
      {
        if (t1.CompareTo(t2) > 0)
        {
          return t1;
        }
        else
        {
          return t2;
        }
      }
      catch (System.Exception ex)
      {
        return default(T);
      }
    }
  }
}

d.保存 - 生成解決方案;

e.在Debug文件夾下就會有一個MyTestDll.dll文件,把它放在需要引用的工程;

 

2.調用裝的dll文件;

a.打開visual studio - 文件 - 新建 - 項目- 控制台應用程序;

b.將MyTestDll.dll文件放在DeBug文件夾下面;

c.引用 - 添加引用 - 瀏覽 - 將MyTestDll.dll添加進來;

 

d.引用命令空間using MyTestDll;

主程序代碼:

static void Main(string[] args)
{

  int var = TestDll<int>.Maximun(1,2);

  Console.WriteLine("{0}", var);
  Console.ReadKey();

}

運行結果:

 

按F2查看封裝的TestDll<int>.Maximun方法,如圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM