Existe-t-il quelque chose comme Character.digit (char ch, int radix) de java dans c #?

Character.digit(char ch, int radix) 

Retourne la valeur numérique du caractère ch dans la base spécifiée.

Existe-t-il une fonction équivalente dans c #?

Je ne connais pas d’équivalent direct
Le match le plus proche que je puisse trouver est

 Convert.ToInt32(ssortingng s, int baseFrom); 

Vous pouvez donc convertir votre caractère en chaîne, puis le transmettre à la fonction ci-dessus pour obtenir l’int32, l’int16 ou l’octet, ou comme vous voulez le gérer:

 char c = 'F'; int digit = Convert.ToInt32(c.ToSsortingng(),16); 

Remarque – Convert levera une exception FormatException si le caractère n’est pas un chiffre.