为命名空间创建变量

时间:2014-11-07 06:12:04

标签: c#

是否可以通过变量缩短名称空间? 例; 而不是键入“System.Windows.MessageBox.Show("");” 我希望能够为“system.windows”这个位置创建一个变量,这样我才能做Variable.MessageBox("");

2 个答案:

答案 0 :(得分:4)

尝试:

using SW = System.Windows;

SW.MessageBox.Show("");

答案 1 :(得分:2)

您可以指定名称空间变量,如

using M = System.Windows;

M.MessageBox.Show("");

(OR)

定义自己的方法并将其称为

public void Show(string s)
{
  MessageBox.Show(s);
}

现在您可以将其称为

Show("something");