ExpressionCpoier.cs 468 B

12345678910111213141516171819
  1. namespace Masuit.Tools.Mapping
  2. {
  3. /// <summary>
  4. /// 表达式树复制对象
  5. /// </summary>
  6. public static class ExpressionCpoier
  7. {
  8. /// <summary>
  9. /// 复制一个新实例
  10. /// </summary>
  11. /// <typeparam name="T"></typeparam>
  12. /// <param name="source"></param>
  13. /// <returns></returns>
  14. public static T Copy<T>(this T source)
  15. {
  16. return Copier<T>.Copy(source);
  17. }
  18. }
  19. }