C # - один из языков, предоставляемых Microsoft для работы с .Net. Этот язык включает в себя богатый набор функций, что позволяет разрабатывать приложения разных типов.
C # - это объектно-ориентированный язык программирования, который по некоторым аспектам напоминает язык C ++. В этом руководстве мы увидим, как разработать наше первое приложение.
Это будет базовое консольное приложение, затем мы рассмотрим различные типы данных, доступные в языке C #, а также операторы потока управления.
Сборка первого консольного приложения
Консольное приложение - это приложение, которое можно запустить из командной строки Windows. Для любого новичка в .Net создание консольного приложения - это в идеале первый шаг, с которого нужно начать.
В нашем примере мы собираемся использовать Visual Studio для создания проекта консольного типа. Далее мы собираемся использовать консольное приложение для отображения сообщения «Hello World». Затем мы увидим, как создать и запустить консольное приложение.
Давайте выполним указанные ниже шаги, чтобы создать этот пример.
Шаг 1) Первый шаг включает создание нового проекта в Visual Studio. Для этого после запуска Visual Studio вам нужно выбрать пункт меню New-> Project.
Шаг 2) Следующим шагом является выбор типа проекта в качестве консольного приложения. Здесь также необходимо указать название и местонахождение нашего проекта.
- В диалоговом окне проекта мы можем увидеть различные варианты создания разных типов проектов в Visual Studio. Щелкните параметр Windows слева.
- Когда мы щелкнем по параметрам Windows на предыдущем шаге, мы сможем увидеть параметр для консольного приложения. Щелкните эту опцию.
- Затем мы даем название приложению, которым в нашем случае является DemoApplication. Нам также необходимо указать место для хранения нашего приложения.
- Наконец, мы нажимаем кнопку «ОК», чтобы Visual Studio могла создать наш проект.
Если выполнить вышеуказанные шаги, вы получите следующий результат в Visual Studio.
Выход:-
- В Visual Studio будет создан проект под названием «DemoApplication». Этот проект будет содержать все необходимые артефакты, необходимые для запуска консольного приложения.
- Основная программа с именем Program.cs - это файл кода по умолчанию, который создается при создании нового приложения в Visual Studio. Этот код будет содержать необходимый код для нашего консольного приложения.
Шаг 3) Теперь напишем наш код, который будет использоваться для отображения строки «Hello World» в консольном приложении.
Весь приведенный ниже код необходимо ввести в файл Program.cs. Код будет использоваться для записи «Hello World» при запуске консольного приложения.
Программа C # Hello World
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Console.Write("Hello World");Console.ReadKey();}}}
Пояснение к коду: -
- Первые строки кода - это строки по умолчанию, введенные Visual Studio. Оператор using используется для импорта существующих модулей .Net в наше консольное приложение. Эти модули необходимы для правильной работы любого приложения .Net. Они содержат минимум кода, чтобы код работал на машине с Windows.
- Каждое приложение принадлежит к классу. C # - объектно-ориентированный язык, и, следовательно, весь код должен быть определен в самоподдерживающемся модуле, называемом «Класс». В свою очередь, каждый класс принадлежит пространству имен. Пространство имен - это просто логическая группа классов.
- Функция Main - это специальная функция, которая автоматически вызывается при запуске консольного приложения. Здесь необходимо убедиться, что введен код, необходимый для отображения требуемой строки в консольном приложении.
- В .Net доступен класс Console, который позволяет работать с консольными приложениями. Здесь мы используем встроенный метод под названием 'Write' для записи строки «Hello World» в консоль.
- Затем мы используем метод Console.ReadKey () для чтения любого ключа из консоли. При вводе этой строки кода программа будет ждать и не выйдет сразу. Программа будет ждать, пока пользователь введет любую клавишу, прежде чем окончательно выйти. Если вы не включите этот оператор в код, программа выйдет из нее, как только она будет запущена.
Шаг 4) Запустите вашу программу .Net. Чтобы запустить любую программу, вам нужно нажать кнопку «Пуск» в Visual Studio.
Если приведенный выше код введен правильно и программа успешно выполнена, отобразится следующий вывод.
Выход:
Из выходных данных вы можете ясно видеть, что строка «Hello World» отображается правильно. Это связано с тем, что оператор Console.write отправляет эту строку на консоль.
Резюме
- Консольное приложение - это приложение, которое можно запустить из командной строки на компьютере с Windows.
- Метод Console.write можно использовать для записи содержимого в консоль.