Первая программа на MacOS

Последнее обновление: 17.01.2022

Фреймворк .NET является кроссплатформенным, соответственно создать приложения на C# можно не только на Windows, но и на других поддерживаемых операционных системах, например, на MacOS. Для работы с C# на MacOS можно использовать как .NET CLI, писать код программы в любом текстовом редакторе и компилировать в терминале. Но также для работы в MacOS можно использовать среду разработки Visual Studio for Mac. Для этого нам надо сначала загрузить установщик данной среды разработки со страницы https://visualstudio.microsoft.com/ru/vs/mac/. Для работы с .NET 7 и C# нам потребуется именно версия Visual Studio for Mac 2022

После загрузки запустим программу установки и нажмем на кнопку установки:

Установка Visual Studio for Mac and C#

Далее нам откроется программа установки, где нам надо указать устанавливаемые компоненты. Если Visual Studio или отдельные компоненты уже были установлены, то отобразиться список компонентов, которые надо обновить:

Установка .NET 6 и C# 10 в Visual Studio for Mac

Нажмем на кнопку установки, и начнется процесс установки:

Установка .NET 6 и Visual Studio for Mac

После завершения установки откроем Visual Studio for Mac:

Первый проект на C# в Visual Studio for Mac

Для создания нового проекта нажмем на кнопку New

Далее нам откроется окно выбора шаблона проекта. В данном случае выберем шаблон Console Application

Создание проекта консольного приложения C# 10 в Visual Studio for Mac

Далее в следующем окне укажем версию фреймворка .NET:

Установка версии .NET для приложения C# на MacOS

Далее в следующем окне укажем имя проекта и его расположение на жестком диске. Пусть проект называется HelloApp:

Первый проект .NET и C# на MacOS

После этого Visual Studio создаст новый проект. Как и в версии для Windows, проект имеет один файл Program.cs. Он содержит простейший код, которые выводит сообщение на консоль:

Console.WriteLine("Hello, World!");

Запустим проект, нажав на черную стрелку над структурой проекта:

Запуск приложения на .NET 6 и C# в Visiual Studio for MacOS

И после запуска внизу в Visiual Studio for MacOS отобразится выше указанная строка:

Первое приложение на .NET и C# на MacOS

В остальных аспектах разработка приложений на .NET и C# на MacOS будет аналогична разработке в Windows.

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850