我想做以下事情:
public class ObjectReadEventHandler : EventHandler<ObjectReadEventArgs> { };
我不能这样做,因为 EventHandler<> 是密封的。有谁知道我可以用来制作 EventHandler<> 的具体版本的解决方法?我需要这个,因为我怀疑 Python.NET 无法将 EventHandler<> 作为方法参数处理。
更新:
基本上,我想这样做:
ObjectReadEventHandler = EventHandler<ObjectReadEventArgs>
这样以后我可以这样做:
public void AddObjectHandler(string ID, ObjectReadEventHandler handler)
我想这样做的原因是因为我怀疑它会为我在 Python.NET 中使用这个库时遇到的问题提供一种解决方法。