C# Hello World: перша консольна прикладна програма

C# є однією з мов, які надає Microsoft для роботи з .Net. Ця мова містить багатий набір функцій, що дозволяє розробляти різні типи програм.

C# — це об’єктно-орієнтована мова програмування, яка в кількох аспектах нагадує C++. У цьому посібнику ми побачимо, як розробити нашу першу програму.

Це буде базова консольна програма, потім ми досліджуватимемо інші типи даних доступний мовою C#, а також оператори потоку керування.

Створення першої консольної програми

Консольна програма – це програма, яку можна запускати в командному рядку Windows. Для будь-якого початківця в .Net створення консольної програми в ідеалі є першим кроком для початку.

У нашому прикладі ми збираємося використовувати Visual Studio для створення проекту консольного типу. Далі ми збираємося використовувати консольну програму для відображення повідомлення «Hello World». Потім ми побачимо, як створити та запустити консольну програму.


Виконайте наведені нижче кроки, щоб отримати цей приклад.

Крок 1) Перший крок передбачає створення нового проекту в Visual Studio. Для цього після запуску Visual Studio вам потрібно вибрати пункт меню New->Project.

Перший консольний додаток

Крок 2) Наступним кроком буде вибір типу проекту як консольної програми. Тут також потрібно згадати назву та місце розташування нашого проекту.

Перший консольний додаток

  1. У діалоговому вікні проекту ми можемо побачити різні параметри для створення різних типів проектів у Visual Studio. Натисніть на Windows опція з лівого боку.
  2. Коли ми натискаємо на Windows на попередньому кроці ми зможемо побачити опцію для консольної програми. Виберіть цю опцію.
  3. Потім ми даємо назву програмі, яка в нашому випадку є DemoApplication. Нам також потрібно надати місце для зберігання нашої програми.
  4. Нарешті, ми натискаємо кнопку «OK», щоб дозволити Visual Studio створити наш проект.

Якщо виконати наведені вище кроки, ви отримаєте наведений нижче результат у Visual Studio.

Вихід:-

Перший консольний додаток

  1. У Visual Studio буде створено проект під назвою «DemoApplication». Цей проект міститиме всі необхідні артефакти, необхідні для запуску програми Console.
  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. Вони містять мінімальний код, щоб код працював на a Windows машина
  2. Кожна програма належить до класу. C# є об’єктно-орієнтованою мовою, тому весь код має бути визначений у самопідтримуваному модулі під назвою «Клас». У свою чергу, кожен клас належить до простору імен. Простір імен — це лише логічне групування класів.
  3. Основна функція — це спеціальна функція, яка автоматично викликається під час запуску консольної програми. Тут вам потрібно ввести код, необхідний для відображення необхідного рядка в консольній програмі.
  4. Клас Console доступний у .Net, що дозволяє працювати з консольними програмами. Тут ми використовуємо вбудований метод під назвою «Write» для запису рядка «Hello World» у консолі.
  5. Потім ми використовуємо метод Console.ReadKey() для читання будь-якого ключа з консолі. Якщо ввести цей рядок коду, програма чекатиме і не завершить роботу негайно. Програма чекатиме, поки користувач введе будь-який ключ, перш ніж остаточно вийти. Якщо ви не включите цей оператор у код, програма завершить роботу, щойно її запустять.

Крок 4) Запустіть свій Програма .Net. Щоб запустити будь-яку програму, потрібно натиснути кнопку Пуск у Visual Studio.

Перший консольний додаток

Якщо наведений вище код введено належним чином і програма виконана успішно, буде показано наступний вихід.

вихід:

Перший консольний додаток

З результату ви можете чітко побачити, що рядок «Hello World» відображається правильно. Це тому, що оператор Console.write змушує цей рядок надсилатися на консоль.

Підсумки

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