Мне нужно привести к определенному типу во время выполнения.
Как это работает и как это выглядит - сейчас:
Customer test = (Customer)entityBase.GetType().GetProperty("Customer").GetValue(entityBase, null);
Customer как String, где мне нужно для GetProperty()
, не так написано напрямую , оно происходит от переменной, которая всегда меняется.Я просто написал «Клиент», для целей понимания.
То, что я хочу сейчас, то же самое, но не говоря, что это Клиент или любой тип.
Placeholder test = (Placeholder)entityBase.GetType().GetProperty("That Changes, thats fine").GetValue(entityBase, null);
Потому что это также можетбыть примерно таким:
Order test = (Order)entityBase.GetType().GetProperty("That Changes, thats fine").GetValue(entityBase, null);
Я пробовал что-то вроде businnesObject = Activator.CreateInstance(type);
Надеюсь, у кого-то есть небольшое решение для этого