C#
Hanan
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
qlq peut m'expliquer ç veut dire quoi "Parse" et "ToString" dans c# et pourquoi on les utilise ??
merci d'avance
qlq peut m'expliquer ç veut dire quoi "Parse" et "ToString" dans c# et pourquoi on les utilise ??
merci d'avance
1 réponse
-
Salut,
Pour le Tostring, je ne pourrai malheureusement pas t'aider, car je ne l'ai pas encore vue. Tu peux toujours regarder la doc msdn.
Pour le Parse, il te sert à parser un string.
Par exemple on retourne l'âge plus 10 :Console.Write("Entrez votre âge : "); int age = int.Parse(Console.ReadLine()); return age + 10;
Je place int.Parse(Console.ReadLine()); afin de parser un entier de la chaîne de caractère qu'on a récupéré avec le Console.ReadLine();.
Le fait de prendre int.Parse transforme le nombre entré en nombre et ne le laisse pas en string.
Donc si tu n'utilises pas int.Parse et que tu fais age + 10 il va prendre l'âge, par exemple : 2 et lui ajouter 10. Ce qui donnerais 210.
Par contre avec int.Parse. si age = 2 et qu'on lui ajoute 10 il retournera bien 12.
Bien entendu tu peux remplacer int par float, char ou bool.
@++ :- )
PS: Désolé si ce n'est pas très claire :S