标签搜索

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

冰封一夏
2021-09-28 23:48:42 / 4 阅读 / 正在检测是否收录...

动态链接库英文为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: }


作者:韩兆新
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

本文转自韩兆新博客博客园博客,原文链接:http://www.cnblogs.com/hanzhaoxin/archive/2012/12/30/2839690.html,如需转载请自行联系原作者

0

评论

博主关闭了所有页面的评论