Створення програми hello world на c # за допомогою

В цій статті

попередні вимоги

Просте додаток Hello World

Для початку створимо просте консольний додаток Hello World. Виконайте наступні дії.

Visual Studio завантажує середу розробки. Шаблон консольного застосування C # для .NET Core автоматично визначає клас Program з одним методом Main. який приймає в якості аргументу масив String. Main - точка входу в додаток. Це метод, який автоматично викликається середовищем виконання під час запуску програми. Всі аргументи, надані в командному рядку при запуску програми, доступні через масив args.

Цей шаблон створює просте додаток Hello World. Він викликає метод Console.WriteLine (String) для відображення літеральної рядки "Hello World!" у вікні консолі. Запустіть програму в режимі налагодження, натиснувши на панелі інструментів кнопку HelloWorld з зеленою стрілкою. Вікно консолі з'явиться на короткий час і потім відразу ж закриється. Це відбувається тому, що метод Main і додаток в цілому завершуються відразу ж, як тільки буде виконана єдина інструкція в методі Main.

Щоб призупинити додаток до того, як вийдете з діалогового вікна консолі, додайте наступний код відразу після виклику методу Console.WriteLine (String):

Цей код пропонує користувачеві натиснути будь-яку клавішу і зупиняє роботу програми до натискання клавіші.

У рядку меню виберіть Збірка> Зібрати рішення. При цьому програма компілюється в проміжний мову IL, який потім перетворюється в двійковий код JIT-компілятором.

Запустіть програму, натиснувши кнопку HelloWorld з зеленою стрілкою на панелі інструментів.

Для закриття консольного вікна натисніть будь-яку клавішу.

Розширення програми Hello World

Давайте розширимо додаток. Тепер у користувача буде запитуватися ім'я, яке потім буде відображатися з датою і часом. Виконайте наступні дії, щоб змінити і протестувати програму.

Введіть наступний код C # в вікно редагування коду між першою відкриває дужкою за рядком public static void Main (string [] args) і першої закриває дужкою:

Тепер код видає рядок "What is your name?" (Як вас звуть?) В вікно консолі і очікує, щоб користувач ввів рядок тексту і натиснув клавішу Enter. Додаток зберігає отриманий рядок у змінній з ім'ям name. Воно також отримує значення властивості DateTime.Now. яке містить поточний локальний час, і привласнює його змінної з ім'ям date. Нарешті, за допомогою рядка складеного формату ці значення виводяться у вікно консолі.

Скомпілюйте програму, вибравши дію Збірка> Зібрати рішення.

Запустіть програму в режимі налагодження, вибравши на панелі інструментів кнопку з зеленою стрілкою, натиснувши клавішу F5 або вибравши пункт меню Налагодження> Почати налагодження. У відповідь на запрошення в командному рядку введіть ім'я та натисніть клавішу Enter.

Для закриття консольного вікна натисніть будь-яку клавішу.

Ви створили і запустили додаток. Щоб додаток досягло професійного рівня, потрібно виконати ще кілька кроків для підготовки програми до випуску: