Visual Basic.NET

Работа с консолью

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

Поэтому следует научиться создавать консольные приложения, тем более что среда .NET предоставляет для этого все возможности.

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

Первый пример является стандартным примером вывода строки приветствия.

Чтобы создать консольное приложение нужно на стартовой странице (Start Page)в области "Recent Projects" щелкнуть мышью на пункте "Project..." рядом со словом "Create:" (Создать). В результате появится окно "New Project" (Новый проект), позволяющее выбрать тип создаваемого проекта и задать его имя.

Для консольного приложения необходимо выбрать шаблон "Console Application", в поле ввода "Name:" ввести имя своего проекта и щелкнуть кнопку OK. В результате появится окно проекта, представленное на рисунке.

Мы видим что Visual Basic.NET автоматически создал модуль с именем Module1 и процедуру в данном модуле с именем Main(). Процедура с таким именем является основной процедурой в консольных приложениях и именно с нее начинается выполнение программы. Чтобы программа выполнила какую-то работу нужно ввести требемый код, например так, как показано на следующем рисунке.

System.Console.WriteLine представляет собой вызов функции. Данная функция принимает один параметр - текстовую строку - и показывает ее на консоли, в окне командной строки.

Длинное имя функции System.Console.WriteLine состоит из трех частей:

Чтобы проверить работу программы нужно запустить ее на исполнение нажатием клавиш Ctrl + F5. В результате должно появится консольное окно, имеющее вид, представленный на нижнем рисунке.

Следующий пример позволяет продемонстрировать, как в консольном режиме осуществляется ввод информации, задаваемой пользователем, и вывод полученных данных. Запишите в процедуре Main() программный код, представленный на рисунке.

Данная программа предназначена для вычисления суммы двух чисел, вводимых пользователем, и вывода полученного результата. Запустите программу на исполнение нажатием клавиш Ctrl + F5 и, по запросу программы, введите два числа. Результат работы программы должен выглядеть примерно так, как показано на следующем рисунке.

Hosted by uCoz