Рассмотрим следующий класс в .net 9: < /p>
public class FooBase
{
private event EventHandler _event0;
public event EventHandler Event0
{
add => _event0 += value;
remove => _event0 -= value;
}
static private event EventHandler _event0a;
static public event EventHandler Event0a
{
add => _event0a += value;
remove => _event0a -= value;
}
}
public class Foo : FooBase
{
static internal event EventHandler? _event0c;
static public event EventHandler Event0c
{
add => _event0c += value;
remove => _event0c -= value;
}
private event EventHandler? _event1;
public event EventHandler? Event1
{
add => _event1 += value;
remove => _event1 -= value;
}
}
< /code>
мне нужен метод, который обнаруживает все поля-поля, подписывающие события, в классе Foo, чтобы установить их на Null за один быстрый проход. Как я могу это сделать?
Подробнее здесь: https://stackoverflow.com/questions/797 ... llify-them
Как динамически перечислять все поля событий в классе и аннулировать их? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
C# Как динамически перечислять все поля событий в классе и аннулировать их?
Anonymous » » в форуме C# - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-