Вопрос

Как мне установить атрибут для поля в любом месте моей сборки, затем отразить эти атрибуты поля во всей моей сборке и получить / установить значения полей, к которым также присоединен атрибут?

Это было полезно?

Решение

1) Создать пользовательский атрибут предназначенный для поля
2) Добавьте его в нужные поля
3) Повторите процедуру типы, определенные в вашей сборке
4) Для каждого Тип:
4а) выполните итерацию по его полям
4b) поле if (если) имеет ваш пользовательский атрибут перейдите к шагу 4с
4с) получить или установленный значения поля

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top