Вообще тут ничего сложного кроме как одного нюанса, который полезно знать. Первое получить можно аргументы двумя способами.
string[] arguments = Environment.GetCommandLineArgs(); //------ static void Main(string[] args) { foreach (string arg in args) { ... } }
Разница в них в том, что в первом варианте мы всегда получим первый аргумент, которым будет имя запущенной программы (абсолютное), во втором в массиве будут только аргументы. Не стоит забывать об этом. Enjoy C#.
Оставить комментарий