private static void UsingUniversalCopy() { var address = new Address("Local", "Revolution", "Tula", "TulaSt", "301360"); var deepCopy = UniversalCopyUtility <Address> .DeepCopy(address); Console.WriteLine(deepCopy); }
public T DeepCopy(T aTypeObj) => UniversalCopyUtility <T> .DeepCopy(aTypeObj);
private static T Copy <T>(T objToCopy) => UniversalCopyUtility <T> .DeepCopy(objToCopy);