Mar*_*ath 1 .net c# design-patterns
有这样的.NET框架接口吗?
public interface IEvent
{
event EventHandler Event;
}
Run Code Online (Sandbox Code Playgroud)
我当然可以写自己的,但如果已经存在,我会重复使用它.也许也可以使用Fire/Raise方法.
不,那里没有.
通常,C#/ CLR中的事件不使用您的问题中所示的接口基本模式.这更类似于Java风格的事件.最接近的项目是通用事件委托,可以重复使用而不是创建新的委托类型.这确实存在于System.EventHandler<TEventArgs>
| 归档时间: |
|
| 查看次数: |
268 次 |
| 最近记录: |