/// <summary> /// Méthode générique de restauration des paramètres de l'objet /// </summary> /// <param name="ancien">Anciennes valeurs</param> public void RestaureParams(ISupprimable ancien) { PropertyInfo[] pix = this.GetType().GetProperties(); foreach (PropertyInfo pi in pix) { if (pi.CanWrite) { pi.SetValue(this, pi.GetValue(ancien)); } } }