Bonjour

Dans une classe je crée une méthode ayant des paramètres booléens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public void MaMethode(bool Param1)
Afin de faciliter l'utilisation de la classe j'aimerais fournir à IntelliSense les choix possibles et clarifier la synthase finale.
C'est à dire permettre de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
MaMethode(Machin.Actif);
plutôt que Pour ça j'aurai bien fait ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public enum Machin
    {
Actif= true,
Inactif
    }
 
public void MaMethode(Machin Param1)
{
}
Mais le enum est apparemment forcément un int

Comment puis je faire ça autrement ?


merci par avance