C#两个实体之间相同属性的映射

it2022-05-05  73

public static R Mapping<R, T>(T model) { R result = Activator.CreateInstance<R>(); 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; }

R代表目标实体   T代表数据源实体

转载于:https://www.cnblogs.com/SmilePastaLi/p/7777881.html


最新回复(0)