У меня есть 1 dto, statEMailDTO
, в котором есть поле, содержащее имена полей того, что я ищу (они разделены запятыми.
var emailParams = statEmailDTO.EmailParam.ToString().Split(',');
for (int i = 0; i < emailParams.Length; i++) {
var fieldName = emailParams[i].ToString();
и т. Д.
Но тогда как я могу использовать Reflection, чтобы затем получить фактическое значение `` fieldName, которое находится в другом DTO, siDTO.
Итак, давайте скажем, что fieldName = "SuggestionItemID"
, тогда я получу значениеиз siDTO.SuggestionItemID
.
Я не слишком много размышлял в прошлом. Конечно, я читал в PropertyInfo, но он просто не щелкает.
Мысли?