See Process.Start Method. Part of one of the examples is:
Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
In that, C:\\myPath\\myFile.htm
is the arguments.
See Main() and command-line arguments. Try out that sample program. In Visual Studio you can specify some arguments to use for testing purposes by going to the project's properties then go to Debug and in Start options is Command line arguments. So you can put some sample arguments there and see what they look like in execution. Then you can modify that program to do whatever processing you need and when it works you have sample code ready for use.