Réinitialiser les valeurs des Properties d'une classe
Bonjour à tous,
Est il possible de réinitialiser toutes les porperties d'une classes avec une méthode ? Et si oui laquelle ?
Exemple - définition de la classe :
Code:
1 2 3 4 5 6 7 8 9 10 11
| public class a
{
public int a {get; set;}
public string b {get; set;}
public a(int x, string y)
{
this.a = x;
this.b = y
}
} |
Dans le programme on aurait une instance de classe avec la property a = 55 et b = "Coucou". C'est un exemple en gros il ont des valeurs.
Je voudrais grâce a une méthode retrouvé les valeurs par défaut de n'importe que type de property au sein de la classe. C'est à dire que pour mon exemple a = 0 ( default int) et b = "" ou string.empty (default string).
Donc existe t'il une fonction pour réaliser ce problème ?
Merci d'avance.