public T CloneTo <T>() { var obj = Activator.CreateInstance <T>(); Cast.Clone(this, obj); return(obj); }
public void CloneBy(object obj) { Cast.Clone(obj, this); }