Синтаксис 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 — це набір інструкцій для виконання певного завдання комп'ютером. Це схоже на "функції" в інших мовах. Метод "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!")?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат