Bonjour,
svp, comment je peux récupérer le premier caractère d'une chaîne de carctères.
merci
Version imprimable
Bonjour,
svp, comment je peux récupérer le premier caractère d'une chaîne de carctères.
merci
ou avec un peut de LinqCode:
1
2
3 string s = "toto"; char first = s[0];
Code:
1
2 char first = s.First();
je vous remercie, maisn'est fonctionnel seulement si je teste que la longueur de s est supérieur à zéro.Code:s[0]
en fait, j'ai une chaine de caracteres je veux la décomposer en mot, pour cela j'utilise la méthode split; mais il y'a une chaine qui la considerecomme un mot et qui possède une longueur =0
Dans ce cas il suffit de vérifier que ta chaine n'est pas vide
Code:
1
2
3
4
5 if(!String.IsNullOrEmpty(s)) { char c = s[0]; }