C#反射简单使用
作者:
佛系码农 | 来源:发表于
2018-07-13 20:21 被阅读0次 var reportType = typeof(Report).GetProperty(item.AttributeName);//typeof Report:一个对象
if (reportType != null)
{
if (reportEntity != null)
{
var reportValue = reportType.GetValue(reportEntity);//reportEntity:Report对象的一个实例
if (reportValue == null || reportValue.ToString() == "")
{
continue;
}
if (item.AttributeName == "ReportTime" || item.AttributeName == "VerifyTime")
{
item.FieldValue = Convert.ToDateTime(reportValue).ToString("yyyy/MM/dd HH:mm");
}
else
{
item.FieldValue = reportValue.ToString();
}
}
else
{
item.FieldValue = string.Empty;
}
}
本文标题:C#反射简单使用
本文链接:https://www.haomeiwen.com/subject/jzmspftx.html
网友评论