Итак, я пытаюсь получить все частные методы в моем классе, которые имеют определенный атрибут.Когда я делаю
this.GetType().GetMethods()
Это возвращает 18 методов, все из которых являются открытыми.Поэтому я попытался изменить его, чтобы использовать флаги привязки, такие как:
this.GetType().GetMethods(BindingFlags.NonPublic);
.Затем я начал играть, и я не могу заставить работать GetMethods(BindingFlags.x)
.
this.GetType().GetMethods(BindingFlags.Default);
this.GetType().GetMethods(BindingFlags.Public);
.Что я делаю не так?