public static void MakeSnapshot(T needSnapshot) { SnapshotCache[needSnapshot] = CloneOperator.Clone(needSnapshot); }
public static T Clone <T>(T instance) { return(CloneOperator <T> .Clone(instance)); }