Maison >développement back-end >C++ >Comment lire un entier à partir de la ligne de commande en C# ?

Comment lire un entier à partir de la ligne de commande en C# ?

Patricia Arquette
Patricia Arquetteoriginal
2025-01-24 05:07:11754parcourir

How Do I Read an Integer from the Command Line in 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn