Есть два способа узнать аргументы командной строки.
Первый это изменить функцию точки входа (обычно, Main() в Program.cs):
static void Main(string[] args) {}
.
Тогда аргументы будут в массиве args.
Второй способ - использовать
Environment.CommandLine. Удобен тем, что туда можно заглянуть в любой момент работы программы, а не только в функции на точке входа.