Сейчас на сайте:
Пользователей: 0
Отсутствуют.
Роботов: 2
Googlebot, Yandex
Гостей: 73
Всех: 75
ВНИМАНИЕ! Конкурс по программированию!
Проект Programmers.kz и школа hotPen3D2D предлагает Вам курсы по веб-дизайну, веб-программированию и компьютерной графике. Подробности здесь.
Информация к новости
- Просмотров: 1839
- Автор: КазКиберГетик
Урок 37. Параметры командной строки
Категория: Программирование » C# » Уроки C#
Параметры командной строки передаются, естественно, в методе Main. В отличие от некоторых языков программирования (C/C++) параметр только один – это массив передаваемых параметров. Аналога первого параметра языка C/C++ (количества параметров) нет. Передаются параметры в виде массива строк.
Вот пример прораммы, выводящий на экран все передаваемые в нее параметры командной строки и их количество:
Обратите внимание, что в сам exe-файл не считается параметром (как в 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);
}
}
}
}
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++).
Вернуться
Комментариев: 0
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.




