manipulation de chaine de texte
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:
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