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: }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值