Différence entre Read et ReadLine VB.Net
Utilisateur anonyme
-
25 févr. 2017 à 16:31
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour je suis entrain d'apprendre le VB.net sur le site openclassroom et je suis arriver la :
"Pour lire en mode console, par exemple si vous souhaitez que l'utilisateur saisisse deux nombres que vous additionnerez, il vous faut utiliser la fonction ReadLine(). Nous avions utilisé Read, mais cette fonction lit uniquement un caractère, elle est donc inutile pour les nombres supérieurs à 9"
Quand je regarde sur d'autres sites Read et ReadLine ils me disent autres choses du coup je suis perdu et je ne comprend pas très bien à quoi sert réellement ces parade
si quelqu'un peut m'aider ça serait cool merci.
"Pour lire en mode console, par exemple si vous souhaitez que l'utilisateur saisisse deux nombres que vous additionnerez, il vous faut utiliser la fonction ReadLine(). Nous avions utilisé Read, mais cette fonction lit uniquement un caractère, elle est donc inutile pour les nombres supérieurs à 9"
Quand je regarde sur d'autres sites Read et ReadLine ils me disent autres choses du coup je suis perdu et je ne comprend pas très bien à quoi sert réellement ces parade
si quelqu'un peut m'aider ça serait cool merci.
A voir également:
- Readline visual basic
- Visual basic - Télécharger - Langages
- Visual basic editor - Télécharger - Langages
- Visual petanque - Télécharger - Sport
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual c++ 2019 - Guide
1 réponse
NHenry
Messages postés
15218
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
10 août 2025
365
25 févr. 2017 à 17:27
25 févr. 2017 à 17:27
Je suppose que tu parles de Console.Read/ReadLine
https://docs.microsoft.com/en-us/dotnet/api/system.console.read?redirectedfrom=MSDN&view=netframework-4.8
https://docs.microsoft.com/en-us/dotnet/api/system.console.readline?redirectedfrom=MSDN&view=netframework-4.8
Read ne lit qu'un caractère alors que ReadLine prend tout les caractères jusqu'à la pression de la touche entrée.
https://docs.microsoft.com/en-us/dotnet/api/system.console.read?redirectedfrom=MSDN&view=netframework-4.8
https://docs.microsoft.com/en-us/dotnet/api/system.console.readline?redirectedfrom=MSDN&view=netframework-4.8
Read ne lit qu'un caractère alors que ReadLine prend tout les caractères jusqu'à la pression de la touche entrée.
25 févr. 2017 à 18:10
25 févr. 2017 à 19:18
Modifié par NHenry le 25/02/2017 à 20:32
par exemple:
Avec les explications je comprend pas à quoi sert le deuxième ReadLine de MaVariable2
25 févr. 2017 à 20:32
L'utilisateur entre la première valeur qui va dans MaVariable, puis une deuxième valeur qui va dans MaVariable2.
Merci aussi de mettre les balises de code (la coloration syntaxique) : ICI
Et aussi, actives Option Strict et Option Explicit à On, tu fera un code plus propre :
25 févr. 2017 à 20:45
MaVariable = Console.Read()
MaVariable2 = Console.Read()
ça changera quoi?