在老师的指导下,完成如何生成dll 并引用dll ,建立过程如下
1.建立类库,名称为TestLibrary,生成的dll名称是TestLibrary.dll。下面是dll中的类及其实现的方法:
namespace TestLibrary
{
public class Messager
{
public void ShowMessage(string message)
{
MessageBox.Show(message);
}
}
}
编译生成后即可在目录下发现 TestLibrary.dll。
2.建立新的项目,名称为test ,新建xaml窗口 名称默认为windows1.xaml。
在xaml窗体上增加一个button 触发button点击事件就调用已经生成的TestLibrary,dll 。 引用方法通过添加引用页面中的项目或者浏览,把TestLibrary.dll 引用过去。
3.调用dll 。
button的点击事件就是调用dll中的showmessage方法,具体code如下:
using TestLibrary;
namespace test
{
/// <summary>
/// Window1.xaml 的交互逻辑
/// </summary>
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void btn_Click(object sender, RoutedEventArgs e)
{
Messager messager = new Messager();
messager.ShowMessage("sss");
}
}
}
完成生成并调用dll的过程