如何利用C#创建动态链接库

 我来答
匿名用户
2017-05-08
展开全部
(一)创建动态链接库

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: }
就烦条0o
2017-05-08 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46491
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
把你创建的类库编译一下就是了
你会在Release或debug目录下看到一个新鲜出炉的DLL的.
创建项目时选择创建类库一项
在Class1中添加函数
public void Hello()
{
System.Windows.Forms.MessageBox.Show("HELLO WORLD");
}
在项目引用中记得添加 System.Windows.Forms
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式