Створення програми 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.
Для закриття консольного вікна натисніть будь-яку клавішу.
Ви створили і запустили додаток. Щоб додаток досягло професійного рівня, потрібно виконати ще кілька кроків для підготовки програми до випуску: