1
Я пытаюсь создать общий метод, который принимает класс и задает значение с помощью отражения и возвращает тип класса.Как установить значение свойства с помощью Reflection?
protected static T GetSecureModel<T>(T model)
{
T secureModel = default(T);
foreach (var property in model.GetType().GetProperties())
{
if (string.CompareOrdinal(property.PropertyType.FullName, "System.String") == 0)
{
property.SetValue(property.Name, property.GetValue(model, null).ToString(), null);
}
}
return secureModel;
}
Как вернуть класс после установленного значения?