Рассмотрим следующий класс в dotnet9: < /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 ... ullify-the
C# Как динамически перечислять все поля событий в классе и аннулировать их? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение