У цьому підручнику ми навчимося писати просте "Привіт Світ!" програма на C #. Це ознайомить вас з основним синтаксисом та вимогами програми C #.
“Привіт Світ!” програма часто є першою програмою, яку ми бачимо, занурюючись у нову мову. Він просто друкує Hello World! на екрані виводу.
Мета цієї програми - ознайомити нас з основним синтаксисом та вимогами мови програмування.
"Привіт Світ!" в C #
// Hello World! program namespace HelloWorld ( class Hello ( static void Main(string() args) ( System.Console.WriteLine("Hello World!"); ) ) )
Коли ви запускаєте програму, результат буде:
Привіт Світ!
Як "Привіт Світ!" програма в C # працює?
Давайте розберемо програму за рядками.
// Hello World! Program
//
вказує на початок коментаря в C #. Коментарі не виконуються компілятором C #.
Вони призначені для розробників, щоб краще зрозуміти шматок коду. Щоб дізнатись більше про коментарі в C #, відвідайте C # comments.namespace HelloWorld(… )
Ключове слово простір імен використовується для визначення нашого власного простору імен. Тут ми створюємо простір імен з назвоюHelloWorld
.
Просто подумайте про простір імен як про контейнер, який складається з класів, методів та інших просторів імен. Щоб отримати детальний огляд просторів імен, відвідайте C # Простори імен.class Hello(… )
Наведене вище твердження створює клас з іменем -Hello
в C #. Оскільки C # є об'єктно-орієнтованою мовою програмування, створення класу є обов'язковим для виконання програми.static void Main(string() args)(… )
Main()
це метод класу Hello. Виконання кожної програми на C # починається зMain()
методу. Тож для програми C # обов’язковим єMain()
метод.
Підпис / синтаксисMain()
методу:static void Main(string() args) (… )
System.Console.WriteLine("Hello World!");
Наразі просто пам’ятайте, що це фрагмент коду, який друкує Hello World! Ви дізнаєтесь більше про те, як це працює, у наступних розділах.
Альтернативний Привіт Світ! впровадження
Ось альтернативний спосіб написати “Привіт Світ!” програма.
// Hello World! program using System; namespace HelloWorld ( class Hello ( static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )
Зверніть увагу, що в цьому випадку ми писали using System;
на початку програми. Використовуючи це, тепер ми можемо замінити
System.Console.WriteLine ("Привіт, світ!");
з
Console.WriteLine ("Привіт Світ!");
Це зручність, яку ми будемо використовувати і в наступних розділах.
Що слід пам’ятати з цієї статті
- Кожна програма C # повинна мати визначення класу.
- Виконання програми починається з
Main()
методу. Main()
метод повинен знаходитися всередині визначення класу.
Це лише проста програма для ознайомлення з C # для новачків. Якщо ви не розуміли певних речей у цій статті, це нормально (навіть я не розумів, коли починав). По мірі того, як ми продовжуватимемо з цим циклом підручників, все почне мати сенс.