Скажите, у меня есть эти два класса
public class Container
{
public string name { get; set; }
public Inner Inner { get; set; }
}
public class Inner
{
public string text { get; set; }
public Inner2 Innert2 { get; set; }
}
public class Inner2 {}
Как мне поступить, учитывая, что экземпляр класса Container
находит все вложенные экземпляры класса. Только действительно заботятся о классах, а не о строках и т. Д.
Нужно быть универсальным, чтобы, если бы у Иннера был класс, он все равно работал. Также, если есть List<>
или IEnumerable
класса, он должен найти их тоже.
Приветствие.