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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.