zoukankan      html  css  js  c++  java
  • C#两个实体之间相同属性的映射

    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代表数据源实体

  • 相关阅读:
    java8
    java8
    java8
    java8
    java8
    java8
    java8
    java8
    GUC-13 生产者和消费者案例-旧
    GUC-14 ForkJoin
  • 原文地址:https://www.cnblogs.com/SmilePastaLi/p/7777881.html
Copyright © 2011-2022 走看看