Deal with the arguments : Main « Language Basics « C# / C Sharp






Deal with the arguments

 
using System;
class SayHello {
    public static void Main(string[] args) {
        if (args.Length > 0) {
            foreach (string arg in args) {
                if (arg.Equals("/help"))
                    Console.WriteLine("Run this program as follows: sayhello.exe [name1] ");
                else
                    Console.WriteLine("Hello " + "{0}", arg);
            }
        } else
            Console.WriteLine("For help, run sayhello.exe /help");

    }
}

 








Related examples in the same category

1.Variations on the Main() Method
2.This is a simple C# programThis is a simple C# program
3.Static Main functionStatic Main function
4.Every console app starts with MainEvery console app starts with Main
5.Main Function: Multiple Mains
6.The Main Function:Command-Line Parameters
7.The Main Function:Returning an Int StatusThe Main Function:Returning an Int Status
8.The Main FunctionThe Main Function
9. Using command-line arguments to initialize an array.
10.Return different value to the operating system based on the argument length