Maison >développement back-end >C++ >Comment lire un entier à partir de la ligne de commande en C# ?
Entrée entière en ligne de commande en C#
Gérer efficacement les entrées de nombres entiers des utilisateurs est essentiel pour créer des applications de console C# interactives. Contrairement aux langages comme C , qui offrent des méthodes de saisie directe d'entiers, C# nécessite de lire l'entrée sous forme de chaîne à l'aide de Console.ReadLine()
puis de la convertir.
Cette conversion est facilement réalisée à l'aide de la méthode Convert.ToInt32()
intégrée de C#. Cette fonction transforme une représentation sous forme de chaîne d'un entier en son équivalent numérique. Combiner Console.ReadLine()
et Convert.ToInt32()
fournit une solution simple et efficace.
Exemple :
Le code suivant illustre ce processus :
<code class="language-csharp">Console.WriteLine("Please enter a number:"); int userNumber = Convert.ToInt32(Console.ReadLine()); </code>
Ici, Console.ReadLine()
capture les entrées de l'utilisateur sous forme de chaîne. Convert.ToInt32()
convertit ensuite cette chaîne en entier, stockant le résultat dans la variable userNumber
, prêt à être utilisé dans la logique de votre application.
Cette méthode est un moyen standard et fiable de gérer la saisie d'entiers dans les programmes console C#, permettant la création d'applications dynamiques et conviviales.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!