【发布时间】:2011-01-24 18:13:08
【问题描述】:
我有 1 个 dto,statEMailDTO,它有一个字段,其中包含我要查找的字段名称(它们是逗号分隔的。
var emailParams = statEmailDTO.EmailParam.ToString().Split(',');
for (int i = 0; i < emailParams.Length; i++) {
var fieldName = emailParams[i].ToString();
等等
但是,那么我如何使用反射来获取在不同 DTO siDTO 中找到的 ``fieldName 的实际值。
那么假设fieldName = "SuggestionItemID",那么我将得到siDTO.SuggestionItemID的值。
过去我没有做过很多反思。当然,我阅读了 PropertyInfo,但它只是没有点击。
想法?
【问题讨论】:
标签: c# reflection dto