Синтаксис C#
Свайпніть щоб показати меню
У цьому розділі розглядається базова програма Hello World для ознайомлення із синтаксисом мови C#.
Нижче наведено код, який виводить повідомлення "Hello World" у консольний вивід:
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Під час створення нового проєкту C# ви побачите деякий типовий код, відомий як boilerplate code. Цей код задає базову структуру програми, але не є частиною основної логіки.
Примітка
Boilerplate code — це стандартний код, необхідний для типових завдань, таких як налаштування конфігурацій або визначення структури програми. Він важливий для організації коду, але не впливає на основну функціональність.
На цьому етапі не потрібно розуміти всі деталі, але розглянемо основні частини коду.
Код поділений на блоки, які позначаються фігурними дужками ({}). Кожен блок є частиною простору імен, класу, методу або оператора.
Namespace — це як папка, що об'єднує пов'язаний код разом для зручної організації. У нашому прикладі namespace — це TestConsoleApp.
Class — це шаблон для створення об'єктів і додавання функціональності до програми. Тут використовується клас з назвою "Program".
Method — це набір інструкцій для виконання певного завдання комп'ютером. Це схоже на "functions" в інших мовах програмування. Метод "Main" є ключовим, оскільки саме з нього починається виконання програми. Він виконує весь код у своєму блоці.
Метод "Main" може мати різний вигляд, але його назва завжди має бути "Main". Для простоти в цьому курсі можна використовувати static void Main(). У цій версії не використовується string[] args.
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
Усередині методу "Main" знаходиться команда Console.WriteLine("Hello, World!"). Вона вказує комп'ютеру вивести "Hello, World!" на екран. Коли ви запускаєте програму, це повідомлення з'являється у консолі.
Пам'ятайте, кожна команда закінчується крапкою з комою (;).
Підсумовуючи, базовий початковий код для програми C# містить "namespace", "class" та метод "Main", з якого починається виконання програми. Іноді також може бути оператор "using", наприклад, using System; для підключення необхідних бібліотек, але це не завжди обов'язково.
1. Яке призначення методу "Main" у програмі C#?
2. Що робить команда Console.WriteLine("Hello, World!")?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат