0
使用[attribute]符号,我可以将自定义属性附加到类实例方法。但是,如果我编写代码,如可以使用[CustomAttribute]和匿名内嵌代理吗?
menu.handlers[MOUSECLICK] += (clickEvent)delegate(event e) { ... };
[属性]表示法似乎不可用。我是否限于不符合声明的方法的属性,还是有办法以某种方式为使用delegate(){...}声明的内联匿名方法执行这些方法? (我碰巧喜欢内联风格:你可以很容易地访问范围内的变量,我认为它使得更好,更紧凑的代码,你可以看到事件处理程序将在同一个地方做什么在那里注册它...)
哦。谢谢! – 2012-03-29 19:06:47