вы делаете консольное приложение
оно будет называться как-то. Например, sort-it
У вас, в папке bin будет файл sort-it.exe. Его можно вызвать из командной строки
Идея в том, что в командной строке можно указать не только имя файла, но и аргументы, примеры таких вызовов вам представили выше
Где эти аргументы содержатся в вашей программе?
public static void Main(string[] args) //вот тута, в массиве строк args
{
args.Length; //
}
Вот эти параметры и надо считывать:
https://msdn.microsoft.com/en-us/library/aa288457(...
Важно, правильно обрабатывать ситуации, когда параметры заданы не полностью (значения по умолчанию или сообщения об ошибках)