Bonjour,

Je n'arrive pas à comprendre pourquoi je peux faire ca (mavariable est un nombre sous forme de string)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
Convert.ToString(Convert.ToUInt32(mavariable, 10),2)
mais lorsque je fais ca:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Convert.ToString(Convert.ToUInt64(mavariable, 10),2)
j'obtiens l'erreur suivante:

La résolution de surcharge a échoué, car aucun 'ToString' accessible ne peut être appelé avec ces arguments*: (BC30518)
pourtant cette fonction existe bien:

https://docs.microsoft.com/fr-fr/dot...ormatProvider_

Et je ne vois pas non plus comment contourner ce problème.

Merci pour votre aide.