Cet article présente principalement l'explication détaillée des paramètres de static void Main(string[] args) en C#. L'exemple vous est présenté de manière très détaillée. Les amis qui en ont besoin peuvent s'y référer
Apprentissage du C#ProgrammationL'exemple de programme le plus courant consiste à afficher Hello World dans une application console !
using System; namespace DemoMainArgs { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); Console.ReadLine(); } } }
static : déclare la méthode Main comme static, qui est le point d'entrée de l'application.
void : indique que la méthode principale ne retournera rien.
string[]args : Ceci est utilisé pour recevoir les paramètres transmis depuis la ligne de commande. string[] est le type de données qui déclare les arguments et peut stocker un stringtableau.
Lorsque vous démarrez le programme ci-dessus via le programme cmd.exe, une fenêtre de commande apparaîtra. Vous pouvez y entrer certains paramètres. string[] args fait référence aux paramètres saisis dans le fichier. fenêtre de commande. Ce sont également les paramètres de ligne de commande.
args est utilisé pour recevoir les paramètres de ligne de commande. C’est facultatif, pas obligatoire.
Ce qui suit est un exemple de programme spécifique à illustrer.
1. Créez un nouveau programme de console DemoMainArgs.
2. Écrivez du code.
using System; namespace DemoMainArgs { class Program { /// <summary> /// 应用程序入口 /// </summary> /// <param name="args">接收命令行传入的参数(多个参数之间用空格分开)</param> static void Main(string[] args) { if(args != null) { int argsLength = args.Length; Console.WriteLine("Main函数参数args的长度:" + argsLength); for(int i = 0;i < argsLength;i++) { Console.Write("第" + (i + 1) + "个参数是:"); Console.WriteLine(args[i]); } } Console.ReadLine(); } } }
3. Appuyez sur F6 pour compiler et générer le fichier DemoMainArgs.exe. N'oubliez pas de ne pas compiler et exécuter avec F5 ! ! !
Voici 3 façons d'afficher l'effet spécifique
Méthode 1 : démarrez le programme dans la ligne de commande et entrez le paramètres
Ouvrez la ligne de commande, entrez le chemin DemoMainArgs, laissez-le vide, puis entrez a b c d (vous pouvez entrer n'importe quel nombre de paramètres, séparés par des espaces)
Entrée pour visualiser les résultats :
,
Méthode 2 : Saisir les paramètres avant la compilation
Clic droit sur [Projet]--》[Propriétés], l'interface de configuration apparaîtra. Sélectionnez [Debug]--"[Options de démarrage]--"[Paramètres de ligne de commande] Entrez n'importe quel paramètre dans la zone de texte, séparez-en plusieurs par des espaces
Appuyez sur F5 pour compiler et exécuter, et voir directement le résultat
Méthode 3 : En ajoutant des paramètres au raccourci du programme
Une fois le programme compilé, créez un programme de raccourci. Cliquez avec le bouton droit sur [DemoMainArgs.exe]--"[Créer un raccourci]
pour générer un fichier de raccourci, comme suit :
Cliquez avec le bouton droit sur [Raccourci DemoMainArgs.exe]--"[Propriétés]--"[Raccourci]--"[Cible], entrez n'importe quel paramètre à la fin de la zone de texte,
plusieurs Séparez-les par des espaces
Double-cliquez sur [raccourci DemoMainArgs.exe], les résultats d'exécution sont les suivants
Résumé : 3ème Cette méthode est plus flexible. Le client (utilisateur) peut saisir librement des paramètres dans la plage caractéristique, puis le programme jugera et exécutera différentes logiques métier en fonction des paramètres d'entrée.
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!