Не могли бы вы ответить мне, как это сделать дальше, пожалуйста?
Как это сделать с лямбдой?
Можно ли делегировать некоторый экземпляр объекта и использовать его свойства и методы, если этот метод не знает тип делегированного объекта?
class class_a {
public string getChildData<T> (T dynamicInstance) {
return dynamicInstance.prop;
}
}
class class_b : a {
public string prop = "prop_b";
}
class class_c : a {
public string prop = "prop_c";
}
var inst_b = new b ();
var inst_c = new c ();
b.getChildData(b);
c.getChildData(c);
Цель : получить дочернее свойство внутри родительского класса?
Обновление : использовать Reflection - http://forums.asp.net/t/1608839.aspx
Спасибо, Артем