Bonjour,
je début en C# et je viens du C++ . J'ai lu dans la doc que je ne pouvait pas convertir un int en bool.
Hors, j'ai une application en c++ qui me fournit dans un fichier txt des 1 ou des 0 qu'il faut que j'interprète comme des true et des false.
La première solution que j'ai trouvé c'est de convertir mon string en int puis en bool avec cette syntaxe
Y a t'il une méthode (ou fonction) de conversion plus simple au niveau syntaxe?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string machaine = "1"; bool toto = Convert.ToBoolean(Convert.ToInt32(machaine));
Comment puis-je surchargé la méthode ToBoolean car je vais l'utiliser souvent et donc l'idée est de simplifier l'écriture ?
NB: je ne souhaite pas utiliser directement dans le code un test du style
d'avance merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part bool toto = machaine=="0"?false:true;
Partager