Получить объекты из отражений - PullRequest
0 голосов
/ 31 марта 2020

У меня есть класс со строковыми свойствами, которые выглядят так:

 public bool EventLogging { get; set; } = false;   

Я прокручиваю, бросил класс, используя отражение, чтобы получить свойство и значение следующим образом:

 foreach (System.Reflection.PropertyInfo p in this.GetType().GetProperties())
 {
   var propName = p.Name;
   var propValue = p.GetValue(this);
 }

Но я хочу получить доступ к объекту свойства (определенному ниже) и прочитать все его свойства.

public Setting EvengLogging { get; set; }

public class Setting
{            
  public string Value { get; set; }
    public string Description { get; set; }
}

Все не видят, как получить доступ к объекту и получить его обратно, вместо того, чтобы просто прочитать стоимость имущества. Это вообще возможно?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...