У меня есть класс со строковыми свойствами, которые выглядят так:
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; }
}
Все не видят, как получить доступ к объекту и получить его обратно, вместо того, чтобы просто прочитать стоимость имущества. Это вообще возможно?
Заранее спасибо.