|
|
1
13
好吧,这就像复制原始的委托声明一样简单。C中没有自动执行此操作的功能,但我看不出这是一个很大的负担:
它不像
但是,您是否因为在错误的位置使用了错误的代理而被错误的代码咬了?我不记得我自己曾经发现过这个问题,在我看来,你正在引入更多的工作(以及其他开发人员不熟悉的一组委托)-你确定它值得吗? |
|
|
2
5
我只想实现编译时类型检查,我想这足以为您描述的情况创建专门的EventArgs类。这样,您仍然可以利用预定义的代理:
|
|
|
3
4
不,根据 C# documentation ,委托类型是密封的,不能创建从现有委托类型继承的新委托类型。 |
|
|
4
3
我不相信 jon-skeet . 我得自己试试。他是对的。
那不明显! |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |