第一:在vs2012下命名空间为OperateClass中生成dll文件。以下是其Caculate类要实现的具体功能代码
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace OperateClass { public class Caculate { /// <summary> /// 求两个数的和 /// </summary> public int Add(int a ,int b) { return a + b; } /// <summary> /// 求两个数的差 /// </summary> public int Subtract(int x ,int y) { return x - y; } } }
第二:生成Dll文件
1首先到项目资源管理进行一系列操作按照以下截图所示:
2 查看是否成功生成Dll文件
第三:Asp.net如何引用Dll文件
1:首先用vs2012创建一个web项目
2:开始操作引用dll文件,在创建的web项目管理那里通过“选择添加引用”项
3:引用dll成功后的截图:
第四:在后台代码如何引用dll文件,其操作过程如截图以及后台代码 为
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using OperateClass; public partial class Caculate : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { OperateClass.Caculate deal = new OperateClass.Caculate(); Label1.Text="两个数的和为:"+deal.Add(12, 3).ToString()+"两个数的差为:"+deal.Subtract(12,3); } }
第五:最终测试结果截图: