闲话少叙,直奔主题。
一、生成Dll文件
1、新建
新建项目->选择类库->选好文件夹命名->确认。
如图:
2、添加代码块
添加自己的算法,这里只是简单的例子:
namespace MyDll
{
public class MyFunctions
{
public static double myAdd(double val1, double val2)
{
return (val1 + val2);
}
}
}
3、生成解决方案
菜单栏->生成->生成解决方案或重新生成解决方案;
4、找到Dll文件
到项目文件夹..\MyDll\MyDll\bin\Debug\下找MyDll文件;
二、使用生成文件
1、新项目中添加引用
VS中,项目下引用右击,添加引用。
如图:
2、代码部分
using MyDll; //using [引用的Dll命名空间]
private void btn_Click(object sender, EventArgs e)
{
double tmp;
try
{
tmp = CalString.calRPN(this.TextBox1.Text); //CalString是MyDll中的类名,calRPN是类内部函数名
MyDll.MyFunctions.myAdd(1.0d, 2.0d); //MyDll命名空间,MyFunctions类名,myAdd函数
this.tbRes.Text = tmp.ToString();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
}
}
版权声明:本文为yujiaxucheng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。