是否有可能为DependencyPropertyChangedEventArgs
之类的某些类型声明缩写,以便这些行不会太长?
我有一个像这样声明的方法:
static void HtmlChanged(DependencyObject depObj, DependencyPropertyChangedEventArgs e)
现在我想到了一种声明EventArgs
缩写的方法。我用using
尝试了它:
using DPCEA = DependencyPropertyChangedEventArgs;
然而,这不起作用。我得到以下异常:
找不到类型或命名空间名称'DependencyPropertyChangedEventArgs'。
我希望能够像这样声明我的方法:
static void HtmlChanged(DependencyObject depObj, DPCEA e)
有可能实现这个目标吗?
答案 0 :(得分:2)
在using
语句中,您需要提供完整的类型名称,包括名称空间:
using DPCEA = System.Windows.DependencyPropertyChangedEventArgs;
请注意,您必须在每个文件中重复此操作,因此可能会让您感到烦躁和维护噩梦。