public static void Clone(RegKey kf, RegKey kt) { foreach (string v in kf.Values) { kt[v] = kf[v]; } foreach (string k in kf.Keys) { Clone(kf.Open(k), kt.Ensure(k)); } }
public static void Clone(RegKey kf, RegKey kt) { foreach (string v in kf.Values) kt[v] = kf[v]; foreach (string k in kf.Keys) Clone(kf.Open(k), kt.Ensure(k)); }