ВНИМАНИЕ! Конкурс по программированию!

Проект Programmers.kz и школа hotPen3D2D предлагает Вам курсы по веб-дизайну, веб-программированию и компьютерной графике. Подробности здесь.

 
Информация к новости
 (голосов: 0)

Урок 37. Параметры командной строки

Категория: Программирование » C# » Уроки C#

Параметры командной строки передаются, естественно, в методе Main. В отличие от некоторых языков программирования (C/C++) параметр только один – это массив передаваемых параметров. Аналога первого параметра языка C/C++ (количества параметров) нет. Передаются параметры в виде массива строк.


Вот пример прораммы, выводящий на экран все передаваемые в нее параметры командной строки и их количество:


using System;
namespace test
{
    class Test
    {
        //Передаем в Main параметры командной строки.
        static void Main(string[] args)
        {
            //Выводим количество параметров.
            Console.WriteLine(args.GetLength(0));
            //Выводим каждый параметр.
            foreach (string s in args)
            {
                Console.WriteLine(s);
            }
        }
    }
}



Обратите внимание, что в сам exe-файл не считается параметром (как в C/C++).
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Введите два слова, показанных на изображении: *