成都网站建设设计

将想法与焦点和您一起共享

C#如何编译生成dll文件供程序调用-创新互联

小编给大家分享一下C#如何编译生成dll文件供程序调用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

正安网站建设公司创新互联,正安网站设计制作,有大型网站制作公司丰富经验。已为正安1000多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的正安做网站的公司定做!

一、使用vs2017 创建动态dll文件

方法一:

1、新建-项目-类库

2、创建一个.cs文件 写入代码,例如:建立一个Windows窗体

C#如何编译生成dll文件供程序调用

略丑,简单明了。。。

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
namespace ClassLibrary1 
{ 
 public partial class Form1 : Form 
 { 
  public Form1() 
  { 
   InitializeComponent(); 
  } 
  private void button1_Click(object sender, EventArgs e) 
  { 
   MessageBox.Show("调用成功!"); 
  } 
 } 
}

3、运行文件,就会在Debug目录下生成ClassLibrary1.dll文件

方法二:

或者在已经写好的模块中,选择项目,右键-属性-输出类型处选择类库

C#如何编译生成dll文件供程序调用

最后 右键-重新生成

C#如何编译生成dll文件供程序调用

二、调用ClassLibrary1.dll文件方法

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Windows.Forms; 
using System.Runtime.InteropServices; 
using ClassLibrary1; //引入命名空间 
namespace 调用DLL 
{ 
 public partial class Fo : Form 
 { 
  public Fo() 
  { 
   InitializeComponent(); 
  } 
  private void button1_Click(object sender, EventArgs e) 
  { 
   Form1 f = new Form1(); //实例化对象 调用 
   f.Show(); 
  } 
 } 
}

以上是“C#如何编译生成dll文件供程序调用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联成都做网站行业资讯频道!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站名称:C#如何编译生成dll文件供程序调用-创新互联
分享链接:http://chengdu.cdxwcx.cn/article/dschsg.html