Получить аргументы, переданные в консоле

Август 23rd, 2011 § 0 comments

Вообще тут ничего сложного кроме как одного нюанса, который полезно знать. Первое получить можно аргументы двумя способами.

string[] arguments = Environment.GetCommandLineArgs();

//------
static void Main(string[] args)
{
foreach (string arg in args)
{
...
}
}

Разница в них в том, что в первом варианте мы всегда получим первый аргумент, которым будет имя запущенной программы (абсолютное), во втором в массиве будут только аргументы. Не стоит забывать об этом. Enjoy C#.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Смотреть фильмы онлайн