VSTO开发入门教程
上QQ阅读APP看书,第一时间看更新

2.13 using指令

C#中的using指令写在类模块的顶部,using的作用是把外部库导入进来,从而可以访问这些外部库的成员。

比如System.Windows.Forms这个外部库,里面包含了MessageBox这个成员,也就是说,想显示一个对话框,就需要这样写代码:

        System.Windows.Forms.MessageBox.Show("hello");

我们可以看出,为了显示hello这么短一个单词,代码中需要写这么长一句,因此,可以在模块顶部写上“using System.Windows.Forms; ”,那么在以后写代码时,只需要写MessageBox.Show就可以显示对话框了。

此外,还可以使用简称或别名来简化。例如,在类模块顶部写上:

        using FM = System.Windows.Forms;

那么在代码中,使用FM.MessageBox.Show也可以显示对话框。因为使用别名FM来代替System.Windows.Forms。