【发布时间】:2011-07-19 13:56:20
【问题描述】:
在 C# 中是否可以检索谁正在订阅事件?
例子
class MyClass
{
public string Name { get; set; }
}
class Syncronizer
{
public delegate void SynchronizatonEventHandler(MyClass myClass);
public event SynchronizatonEventHandler OnSyncFinished;
}
如果我有类似的东西,我是否可以查看/使用 myClass.Name 字符串并在订阅事件时使用它来记录?
我想要完成的是我想记录每个订阅和取消订阅我的 Syncronizer 类。
【问题讨论】: