Вопрос Как В классе для произвольных типов получить значение --- другого класса (формирующего для типа в котором происходит его рождение набор параметров основывающихся на структуре этого типа) и посему рождаемому Static ---
Вопрос если вглядеться прост, а обяснить сложновато tpp.GetField("Save_param").GetValue(null) и подобное пишет что не хочу потому что оно Static (я так понял,а дословно is not a field on the target object which is of type 'System.RuntimeType
.
internal class Rabota
{...
internal static PROP<Rabota> Info = new PROP<Rabota>();
...
}
----------------------------------------------------------------
class ABL<T>
{...
Type tp;
FieldInfo Irrrr;
....
internal ABL()
{
tp = typeof(T);
....
Irrrr = tp.GetField("Info", BindingFlags.NonPublic | BindingFlags.Static);
....
}
метод ()
{....
if (Irrrr != null){
Type tpp = typeof(TABL_PROP<T>);
//ВОПРОС КАК ПОЛУЧИТЬ ЗДЕСЬ ЗНАЧЕНИЕ Save_param?????
}
}
}
-------------------------------------------------------------------
class PROP<T>
{....
public int Save_param;
int Load_param;
....
PROP<Rabota>(){................}
.....
}
А>метод ()
А> {....
А> if (Irrrr != null){
А> //ВОПРОС КАК ПОЛУЧИТЬ ЗДЕСЬ ЗНАЧЕНИЕ Save_param?????
А> Type tpp = Irrrr.GetType();
object Save_param = tpp.GetField("Save_param").GetValue(Irrrr);
А> }
А> }
Help will always be given at Hogwarts to those who ask for it.
Здравствуйте, nikov, Вы писали:
N>Здравствуйте, Black_delfin, Вы писали:
B_>>Конструктор тоже не один и много раз перегружен нужен объект с конкретного класса
N>С какого именно?
class Rabota
и десятка других в которых он обявлялся
internal static PROP<Rabota и др> Info
кстаи мог и поменять значения при выполнении в нем не два int лежит