Hello World — Створюємо першу програму (Керівництво з програмування на C #), Microsoft Docs

Hello World — Створюємо першу програму (Керівництво з програмування на C #)

У наступній процедурі створюється версія традиційної програми "Hello World!" в C #. Програма відображає рядок Hello World!

Відображені на комп'ютері імена або розташування деяких елементів призначеного для користувача інтерфейсу Visual Studio можуть відрізнятися від зазначених в наступних інструкціях. Це залежить від наявного випуску Visual Studio і використовуваних параметрів. Додаткові відомості див. У розділі Персоналізація середовища IDE.

Запустіть Visual Studio.

Відкриється діалогове вікно Новий проект .

Послідовно розгорніть вузли встановлені, шаблони і Visual C #, А потім виберіть консольний додаток.

У текстовому полі ім'я введіть ім'я проекту і натисніть кнопку ОК.

В оглядачі рішень з'явиться новий проект.

Якщо файл Program.cs не відкритий в редакторі коду, Відкрийте контекстне меню для Program.cs в оглядачі рішень і натисніть кнопку переглянути код.

Замініть вміст Program.cs кодом з цього прикладу.

Натисніть клавішу F5, щоб запустити проект. Відкриється вікно командного рядка, що містить рядок Hello World!

Далі розглядаються важливі частини цієї програми.

Коментарі

Перший рядок містить коментар. Символи // перетворять решту рядка в коментар.

Ви можете також закомментировать блок тексту, уклавши його між символами / * і * /. Ці дії показані в наступному прикладі.

метод Main

Консольний додаток C # має містити метод Main, в якому починається і закінчується управління. У методі Main створюються об'єкти і виконуються інші методи.

Метод Main є статичним методом, розташованим всередині класу або структури. У попередньому прикладі "Hello World!" він розміщується в класі з ім'ям Hello. Ви можете оголосити метод Main одним із таких способів.

Він може повертати значення void.

Він також може повертати ціле число.

З будь-яким з типів значень, що повертаються він може приймати аргументи.

Параметр args методу Main є масивом значень типу string, який містить аргументи командного рядка, які використовуються для виклику програми. На відміну від C ++, масив не містить ім'я виконуваного файлу (EXE).

Виклик ReadKey в кінці методу Main запобігає закриття вікна консолі, щоб ви встигли прочитати вихідні дані, коли запускаєте програму в режимі налагодження за допомогою клавіші F5.

Введення і виведення

Програми на C #, як правило, використовують служби введення-виведення, що надаються бібліотекою часу виконання в .NET Framework. Інструкція System.Console.WriteLine ( "Hello World!"); використовує метод WriteLine. Це один з методів виведення класу Console в бібліотеці часу виконання. Він відображає свій строковий параметр в стандартному потоці виводу, за яким слід новий рядок. Існують і інші методи Console для різних операцій введення і виведення. Якщо ви додасте в початок програми директиву using System; , Класи і методи System можна використовувати безпосередньо, чи не вказуючи їх повні імена. Наприклад, можна викликати Console.WriteLine замість System.Console.WriteLine:

Додаткові відомості про методи введення-виведення см. В описі System.IO.

Компіляція і виконання з командного рядка

Програму "Hello World!" можна скомпілювати, використовуючи командний рядок замість інтегрованого середовища розробки Visual Studio.

Компіляція і виконання програми з командного рядка

Вставте код з попередньої процедури в будь-який текстовий редактор і збережіть файл як текстовий файл. Назвіть файл Hello.cs. Для файлів вихідного коду C # використовується розширення .cs.

Виконайте одну з таких дій, щоб відкрити вікно командного рядка.

У Windows 8 на початковому екрані виконайте пошук по терміну Developer Command Prompt, а потім виберіть Командний рядок розробника для VS2012.

Відкриється вікно "Командний рядок розробника".

У Windows 7 відкрийте меню Пуск, Розгорніть папку для поточної версії Visual Studio, відкрийте контекстне меню для Інструменти Visual Studio і виберіть Командний рядок розробника для VS2012.

Відкриється вікно "Командний рядок розробника".

Увімкніть збірки з командного рядка зі стандартного вікна командного рядка.

У вікні командного рядка перейдіть до папки, яка містить файл Hello.cs.

Введіть наступну команду для компіляції Hello.cs.

Якщо для програми не видаються помилки компіляції, створюється виконуваний файл з ім'ям Hello.exe.

У вікні командного рядка введіть наступну команду, щоб запустити програму:

Додаткові відомості про компіляторі C # і його параметрах см. В розділі Параметри компілятора C #.

5