У меня есть класс B и его родительский класс A, оба в пространстве имен Domain.
Затем у меня есть Reflection Util в пространстве имен Reflect. Если я использую эту строку
instanceOfB.GetType().GetFields(BindingFlags.NonPublic
| BindingFlags.Public | BindingFlags.Instance );
, чтобы найти все поля (a и b), я получаю только b. Но когда я делаю защищенным или общедоступным
, я тоже нахожу их.
Что мне нужно сделать, чтобы также найти частные поля базового класса?