///
/// 将一个实体的值赋值到另外一个实体
///
/// 源实体
/// 目标实体
public void EntityToEntity(object objectsrc, object objectdest)
{
var sourceType = objectsrc.GetType();
var destType = objectdest.GetType();
foreach (var source in sourceType.GetProperties())
{
foreach (var dest in destType.GetProperties())
{
if (dest.Name == source.Name)
{
dest.SetValue(objectdest, source.GetValue(objectsrc));
}
}
}
}
将一个实体的值赋值到另外一个实体
关注
打赏