Bonjour,

je débute sous C# et j'ai le pb suivant

Dans un formulaire j'ai une zone de texte où l'on peut saisir des données.

J'essaye un truc du style suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
           string texte = numero.Text.Trim();
            if (texte.Length != 0)
            {
                if texte[1] in ['A'..'Z'] then
                texte :=Ord(texte[1]);
 
                MessageBox.Show("Texte saisi= " + texte, "Vérification de la saisie",
                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
Mais cela ne fonctionne pas

Le but
Une lettre+5 chiffre ex: G12345
Le traitement doit prendre le premier caractère et le convertir par une valeur
la lettre peut varier de a..z ou A..Z

je voulais prendre la valeur ordinale de la lettre - 64 et concatener aux chiffres suivants.

Je suis sous Visual studio 2008

Merci