【发布时间】:2018-01-02 18:22:25
【问题描述】:
是否可以创建基于 protobuf-net 的通用复制构造函数? 类似的东西:
public class Person
{
public Int32 Id { get; set; }
public String FirstName { get; set; }
public Int32 Age { get; set; }
public String Name { get; set; }
}
public static void DeepCopyCosntructor<T>(T source, T target)
{
// copy all properties by protobuf-net
}
我想避免反射,但我不知道如何在不重新创建新对象的情况下填充目标的属性。
【问题讨论】:
标签: c# protobuf-net