Поделиться через


Практическое руководство. Доступ к аргументам командной строки с помощью оператора foreach (Руководство по программированию на C#)

Другим методом итерации всех элементов массива является использование оператора foreach, как показано в следующем примере. Оператор foreach можно использовать для итерации всех элементов массива, класса коллекции .NET Framework или любого класса или структуры, реализующих интерфейс IEnumerable.

Примечание

При выполнении приложения в Visual Studio можно указать аргументы командной строки в Страница "Отладка" в конструкторе проектов.

Пример

В данном примере показано, как напечатать аргументы командной строки с помощью оператора foreach.

// arguments: John Paul Mary
class CommandLine2
{
    static void Main(string[] args)
    {
        System.Console.WriteLine("Number of command line parameters = {0}", args.Length);

        foreach (string s in args)
        {
            System.Console.WriteLine(s);
        }
    }
}
/* Output:
    Number of command line parameters = 3
    John
    Paul
    Mary
*/

См. также

Задачи

Практическое руководство. Отображение аргументов командной строки (Руководство по программированию на C#)

Ссылки

foreach, in (Справочник по C#)

Значения, возвращаемые методом Main() (Руководство по программированию на C#)

Array

System.Collections

Основные понятия

Построение из командной строки с помощью csc.exe

Руководство по программированию на C#

Main() и аргументы командной строки (Руководство по программированию на C#)