Bonjour,
j'aurais aimé savoir comment récupérer, en C#, par une méthode ou fonction, le caractère correpondant au code ascii qu'on aurait passé en paramètre (équivalent de chr(65) retourne A).
Merci
BR
Bonjour,
j'aurais aimé savoir comment récupérer, en C#, par une méthode ou fonction, le caractère correpondant au code ascii qu'on aurait passé en paramètre (équivalent de chr(65) retourne A).
Merci
BR
regarde du cote de la classe CONVERT
Je ne vois pas ou est le problème, si tu mets ta variable dans un unsigned char.
Tu auras a la fois le caractère et le chiffre correspondant a la table ASCII.
Que tu es 'A' ou 65 dans un char, il n'y a aucune différence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 unsigned char a; a = 65; if (a != 'A') Console.WriteLine("Impossible"); a = 'A' if (a != 65) Console.WriteLine("Impossible");
Envoyé par r83
ça marche pas ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int a = (int)'A';
C'est l'inverse qu'il veut :Envoyé par dev01
Utiliser Convert (qui est fait pour justement) me parait quand même moins dangereux que de jouer avec les casts.
Code : Sélectionner tout - Visualiser dans une fenêtre à part char c = Convert.ToChar(65);
Partager