ToUpper ou ToLower en C#
Résolu/Fermé
damiens1026
Messages postés
563
Date d'inscription
jeudi 5 novembre 2009
Statut
Membre
Dernière intervention
10 avril 2013
-
4 févr. 2011 à 10:41
damiens1026 Messages postés 563 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 10 avril 2013 - 17 févr. 2011 à 16:19
damiens1026 Messages postés 563 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 10 avril 2013 - 17 févr. 2011 à 16:19
4 réponses
string chaine = "Je SuIs MaNgEpAiN"; string upper = chaine.ToUpper(); //upper vaut "JE SUIS MANGEPAIN" string lower = chaine.ToLower(); //lower vaut "je suis mangepain"
damiens1026
Messages postés
563
Date d'inscription
jeudi 5 novembre 2009
Statut
Membre
Dernière intervention
10 avril 2013
32
17 févr. 2011 à 13:31
17 févr. 2011 à 13:31
Dans le cas ou mon code finit comme cela:
A savoir que chr_Recommencer est la variable devant etre mise en MAJ / min.
Comment mettre en place la syntaxe suivante?
... Console.Write("\n\nVoulez-vous recomemencer? <o> / <n>: "); chr_Recommencer = Convert.ToChar(Console.ReadLine()); } while (chr_Recommencer == 'o');
A savoir que chr_Recommencer est la variable devant etre mise en MAJ / min.
Comment mettre en place la syntaxe suivante?
string chaine = "Je SuIs MaNgEpAiN"; string upper = chaine.ToUpper(); //upper vaut "JE SUIS MANGEPAIN" string lower = chaine.ToLower(); //lower vaut "je suis mangepain"
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
17 févr. 2011 à 14:34
17 févr. 2011 à 14:34
Bonjour,
La difficulté vient de ce que tu utilises un Char, alors que les méthodes présentées agissent sur des string.
Néanmoins, les méthodes toUpper et toLower existent en static dans la classe Char.
Tu peux donc utiliser le code suivant :
chr_Recommencer = Char.ToLower(Convert.ToChar(Console.ReadLine()));
Xavier
La difficulté vient de ce que tu utilises un Char, alors que les méthodes présentées agissent sur des string.
Néanmoins, les méthodes toUpper et toLower existent en static dans la classe Char.
Tu peux donc utiliser le code suivant :
chr_Recommencer = Char.ToLower(Convert.ToChar(Console.ReadLine()));
Xavier
damiens1026
Messages postés
563
Date d'inscription
jeudi 5 novembre 2009
Statut
Membre
Dernière intervention
10 avril 2013
32
17 févr. 2011 à 15:09
17 févr. 2011 à 15:09
voilà ce que ca me donne...
le prompt s'arret ou il est sur le PrtScrn...
https://imageshack.com/
le prompt s'arret ou il est sur le PrtScrn...
https://imageshack.com/
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
17 févr. 2011 à 16:00
17 févr. 2011 à 16:00
Oui c'est normal, tu as laissé deux Console.ReadLine !
Donc il attend deux fois que tu tapes un truc au clavier...
La ligne que je t'ai donnée doit REMPLACER celle que tu as.
Ou alors, tu la changes en :
chr_Recommencer = Char.ToLower(chr_Recommencer);
Donc il attend deux fois que tu tapes un truc au clavier...
La ligne que je t'ai donnée doit REMPLACER celle que tu as.
Ou alors, tu la changes en :
chr_Recommencer = Char.ToLower(chr_Recommencer);
damiens1026
Messages postés
563
Date d'inscription
jeudi 5 novembre 2009
Statut
Membre
Dernière intervention
10 avril 2013
32
17 févr. 2011 à 16:19
17 févr. 2011 à 16:19
YES that's right!
Merci beaucoup!
Merci beaucoup!