Передача параметров в метод Main из командной строки
- Создадим новый проект, в котором содержится следующий код:
- Сохраним данный проект в папку temp на диске d.
- Запустим SDK Command Prompt, сгенерируем exe файл и запустим его:
В данном случае никакие параметры при вызове Program.exe не передавались, поэтому список аргументов пуст.
- Теперь при обращении к исполняемому файлу после указания его местоположения запишем строку один два три четыре пять и нажмем клавишу Enter.
В нашем случае строка "один два три четыре пять" была передана в метод Main. При передаче строка автоматически разбивается пробелами на подстроки, которые записываются массив args.
- Параметры в метод Main могут передаваться только в виде массива строк, но элементы этого массива внутри метода Main могут быть преобразованы к нужном типу.
- Внесем изменения в код метода Main:
- Сохраните данный файл в папку temp на диске d, и не забудьте сгенерировать исполняемый файл.
- Несколько раз вызовите исполняемый файл из консольного окна, используя разное количество параметров и разные типы параметров:
Дата добавления: 2017-03-29; просмотров: 413;