C # - динамически создать производный тип класса для каждого перечисления в списке перечисления - PullRequest
0 голосов
/ 09 ноября 2019

Мне нужен способ динамического создания производного класса для каждого перечисления, которое я добавляю в список перечисления во время разработки. Есть ли способ сделать это?

Я написал систему на основе событий в C # (в Unity). Короче говоря, я использую битовую маску, сопровождаемую списком enum, чтобы определить, какие события будет прослушивать объект. Из-за того, как работает моя система событий, наиболее эффективным является создание нового производного типа события для каждого перечисления.

Моя система событий не имеет ничего общего с системами событий или действий, построенными в единстве.

...