C# Hello World: первое консольное приложение

C# — один из языков, предоставляемых Microsoft для работы с .Net. Этот язык включает в себя богатый набор функций, позволяющих разрабатывать различные типы приложений.

C# — это объектно-ориентированный язык программирования, который в некоторых аспектах напоминает C++. В этом уроке мы увидим, как разработать наше первое приложение.

Это будет базовое консольное приложение, затем мы рассмотрим различные типы данных доступны на языке C#, а также операторы потока управления.

Создание первого консольного приложения

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

В нашем примере мы собираемся использовать Visual Studio для создания проекта консольного типа. Далее мы собираемся использовать консольное приложение для отображения сообщения «Hello World». Затем мы увидим, как создать и запустить консольное приложение.


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

Шаг 1) Первый шаг предполагает создание нового проекта в Visual Studio. Для этого после запуска Visual Studio вам нужно выбрать пункт меню «Создать->Проект».

Первое консольное приложение

Шаг 2) Следующим шагом будет выбор типа проекта — консольное приложение. Здесь нам также необходимо упомянуть название и местонахождение нашего проекта.

Первое консольное приложение

  1. В диалоговом окне проекта мы видим различные варианты создания различных типов проектов в Visual Studio. Щелкните Windows вариант слева.
  2. Когда мы нажимаем Windows параметры на предыдущем шаге, мы сможем увидеть параметр для консольного приложения. Нажмите эту опцию.
  3. Затем мы даем имя приложению, в нашем случае это DemoApplication. Нам также необходимо указать место для хранения нашего приложения.
  4. Наконец, мы нажимаем кнопку «ОК», чтобы позволить Visual Studio создать наш проект.

Если выполнить описанные выше шаги, вы получите приведенный ниже вывод в Visual Studio.

Выход:-

Первое консольное приложение

  1. В Visual Studio будет создан проект под названием «DemoApplication». Этот проект будет содержать все необходимые артефакты, необходимые для запуска консольного приложения.
  2. Основная программа под названием 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();
  }
 }
}

Объяснение кода: -

  1. Первые строки кода — это строки по умолчанию, введенные Visual Studio. Оператор 'using' используется для импорта существующих модулей .Net в наше консольное приложение. Эти модули необходимы для корректной работы любого приложения .Net. Они содержат минимальный код, чтобы код работал на Windows машина.
  2. Каждое приложение принадлежит классу. C# — объектно-ориентированный язык, и, следовательно, весь код должен быть определен в автономном модуле, называемом «Класс». В свою очередь, каждый класс принадлежит пространству имен. Пространство имен — это просто логическая группа классов.
  3. Функция Main — это специальная функция, которая автоматически вызывается при запуске консольного приложения. Здесь вам необходимо обязательно ввести код, необходимый для отображения необходимой строки в консольном приложении.
  4. Класс Console доступен в .Net, что позволяет работать с консольными приложениями. Здесь мы используем встроенный метод Write для записи строки «Hello World» в консоли.
  5. Затем мы используем метод Console.ReadKey() для чтения любого ключа с консоли. Введя эту строку кода, программа будет ждать и не закроется немедленно. Программа будет ждать, пока пользователь введет любой ключ, прежде чем окончательно выйти. Если вы не включите этот оператор в код, программа завершится сразу после запуска.

Шаг 4) Запустите свой .Net-программа. Чтобы запустить любую программу, вам нужно нажать кнопку «Пуск» в Visual Studio.

Первое консольное приложение

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

Вывод:

Первое консольное приложение

Из вывода вы можете ясно видеть, что строка «Hello World» отображается правильно. Это связано с тем, что оператор Console.write отправляет эту строку на консоль.

Резюме

  • Консольное приложение — это приложение, которое можно запустить из командной строки на компьютере с Windows.
  • Метод Console.write можно использовать для записи содержимого в консоль.