Принципы объектно-ориентированного программирования

         

Аргументы командной строки



Аргументы командной строки

Вы можете обращаться к аргументам командной строки приложения, объявив метод Main как принимающий аргументы типа массива строк. Затем аргументы могут обрабатываться так же, как любой массив. Хотя речь о массивах пойдет только в главе 7, ниже приводится простой код, который по очереди выводит все аргументы командной строки на стандартное устройство вывода.

using System;

class CommandLineApp

{



public static void Main(string[] args) {

foreach (string arg in args) {

Console.WriteLine("Аргумент: {О}", arg); } } }

А вот пример вызова этого приложения с парой случайно выбранных чисел:

e:>CommandlineApp 5 42 Аргумент: 5 Аргумент: 42

Аргументы командной строки передаются в виде массива строк. Если это флаги или переключатели, их обработку вы должны запрограммировать сами.



Содержание раздела