C#两个实体之间相同属性的映射
2021-04-17 21:29
标签:AC style name inf app gpo create return pos R代表目标实体 T代表数据源实体 C#两个实体之间相同属性的映射 标签:AC style name inf app gpo create return pos 原文地址:https://www.cnblogs.com/hnsongbiao/p/8728272.htmlpublic static R MappingR, T>(T model)
{
R result = Activator.CreateInstanceR>();
foreach(PropertyInfo info in typeof(R).GetProperties())
{
PropertyInfo pro = typeof(T).GetProperty(info.Name);
if (pro != null)
info.SetValue(result, pro.GetValue(model));
}
return result;
}