C#中创建和使用动态链接库


动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,它有助于共享数据和资源。


(一)创建动态链接库

1)新建一个类库

2)编写该类库

例如:

   1: using System;
   2: using System.Collections.Generic;
   3: using System.Linq;
   4: using System.Text;
   5:  
   6: namespace DllTest
   7: {
   8:     public class MyClass
   9:     {
  10:         public void ShowMessage()
  11:         {
  12:             Console.WriteLine("你已成功调用了动态链接!");
  13:             Console.ReadLine();
  14:         }
  15:     }
  16: }

3)生成动态链接库


(二)使用动态链接库

1)添加引用
            右击项目-添加引用-浏览 找到本地的dll文件

image

2)using 该dll文件里面代码的名称空间

例如:

   1: using System;
   2: using System.Collections.Generic;
   3: using System.Linq;
   4: using System.Text;
   5:  
   6: //using 要引用的dll文件的命名空间
   7: using DllTest;
   8:  
   9: namespace DllExample
  10: {
  11:     class Program
  12:     {
  13:         static void Main(string[] args)
  14:         {
  15:             DllTest.MyClass myTest = new DllTest.MyClass();
  16:             myTest.ShowMessage();
  17:         }
  18:     }
  19: }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM