Pour formater un booléen en Oui/Non
string.Format("{0:Oui;;Non}", Convert.ToInt32(nombool));
ou
$"gna gna gna {Convert.ToInt32(nombool):Oui;;Non}";
N'oubliez pas le Convert en int sinon le résultat affiché ne sera pas le bon !!!!
On utilise ici le format personnalisé des entiers avec deux points virgules :
Premier format pour les entiers positifs : ici on force le Oui
Second format pour les entiers négatifs : ici on ne met rien pour dire de faire comme les entiers positifs
Troisième format pour la valeur zéro : ici on force à Non
Convert.ToInt32(Bool) renvoie 1 ou 0 on gère ainsi tous les cas
Aucun commentaire:
Enregistrer un commentaire