Основы C#

Как написать первую программу на C#

Обновлено: · 2 мин чтения

Первая программа на C# занимает несколько минут: нужно установить среду разработки, создать проект и запустить код. Ниже пройдём путь от установки до работающего консольного приложения и разберём каждую строку.

Как написать первую программу на C#
Содержание
  1. Введение
  2. Шаг 1: Установка необходимых инструментов
  3. Шаг 2: Создание проекта
  4. Шаг 3: Понимание структуры программы
  5. Шаг 4: Написание кода
  6. Шаг 5: Запуск программы
  7. Заключение

Введение

C# - мощный и гибкий язык программирования, который используется для создания множества типов приложений, включая настольные, мобильные, веб-приложения и игры. Сегодня мы познакомимся с основами C# и создадим нашу первую простую программу.

Шаг 1: Установка необходимых инструментов

Перед тем как начать, убедитесь, что на вашем компьютере установлена среда разработки Microsoft Visual Studio. Вы можете скачать её с официального сайта Microsoft. Во время установки выберите рабочую нагрузку “Разработка настольных приложений .NET”.

Шаг 2: Создание проекта

  1. Запустите Visual Studio.
  2. Выберите “Создать новый проект”.
  3. В списке шаблонов выберите “Консольное приложение (.NET Core)” для C# и нажмите “Далее”.
  4. Введите имя проекта, например, “MyFirstApp”, и выберите, где его сохранить.
  5. Нажмите “Создать”.

Шаг 3: Понимание структуры программы

После создания проекта вы увидите открытый файл Program.cs с кодом:

using System;

namespace MyFirstApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}
  • using System; - подключает пространство имён System, которое содержит фундаментальные классы для работы с базовыми функциями C#.
  • namespace MyFirstApp - объявляет пространство имён. Это помогает организовать код и предотвратить конфликты имен.
  • class Program - объявляет класс Program.
  • static void Main(string[] args) - объявляет главную точку входа программы. Этот метод вызывается при запуске программы.

Результат:
Hello World

Шаг 4: Написание кода

Давайте модифицируем нашу программу, чтобы она просила пользователя ввести его имя и затем приветствовала его:

using System;

namespace MyFirstApp
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите ваше имя:");
            string name = Console.ReadLine();
            Console.WriteLine("Привет, " + name + "!");
        }
    }
}
  • Console.WriteLine - выводит строку в консоль.
  • Console.ReadLine() - считывает строку, введённую пользователем.

Шаг 5: Запуск программы

  1. Нажмите клавишу F5 или кнопку “Запустить” на панели инструментов, чтобы скомпилировать и запустить вашу программу.
  2. Откроется консольное окно. Введите ваше имя и нажмите Enter.
  3. Программа приветствует вас по имени.

Заключение

Поздравляем, вы только что написали и запустили свою первую программу на C#! Этот пример помогает понять основы ввода/вывода в консоль и основную структуру программы на C#. Используйте эти знания как отправную точку для изучения более сложных аспектов языка и разработки программного обеспечения.