To have a look at an array of strings:

You can define your Main() method like this:

public static void Main(string[] args)

Your program will receive arguments as an array of strings. The number of its elements is stored in the args.Length property. Use the following piece of code to iterate over the array of arguments:

for(int cnt=0; cnt<args.Length; cnt++)
       DoSomethingWith(args[cnt]);

Note that in C# the first argument args[0] does not contain the path to the executable like in C++.

Continue...