Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 23094|Ответ: 2

[.NET Core] 【DotNet Введение (1)】Начать заново. Обучающий материал по NET Core

[Скопировать ссылку]
Опубликовано 21.01.2019 10:34:30 | | | |
В .NET Core я уже сталкивался с ним, написал сайт, и он был успешно развернут на сервере Linux, и он работает в производственной среде.

На этот раз ознакомьтесь с официальной документацией Microsoft и учитесь систематически. NET Core! Зачем учиться. А как насчёт .NET Core? Это и . Фреймворк NET?

.NET Core обладает следующими функциями:

  • Кроссплатформенность: Может работать на операционных системах Windows, macOS и Linux.
  • Выравнивание между архитектурами: Запускать код с одинаковым поведением на нескольких архитектурах, включая x64, x86 и ARM.
  • Инструменты командной строки: Включает простые в использовании инструменты командной строки для локальной разработки и сценариев непрерывной интеграции.
  • Гибкое развертывание: Может быть включен в область применения приложения или установлен параллельным пользователем или компьютером. Работает с контейнерами Docker.
  • Совместимость.NET Core совместим с .NET Framework, Xamarin, и Mono через .NET Standard.
  • Открытый исходный кодПлатформа .NET Core является открытой и использует лицензии MIT и Apache 2. .NET Core — это проект .NET Foundation.
  • На базе Microsoft.NET Core работает на базе Microsoft в качестве поддержки .NET Core.



Официальная ссылка на документацию:Вход по гиперссылке виден.

1. Установите среду .NET Core SDK

Адрес для скачивания:Вход по гиперссылке виден.В зависимости от ситуации скачайте и установите её, опущено.

2. Проверьте SDK и версию машины

Чтобы просмотреть все SDK, установленные на машине, выполните команду cmd следующим образом:



Ознакомьтесь с выбранной на данный момент версии dotnet

3. Создать новый консольный проект

Мы создали новую папку test1 в каталоге C:\project\dotnet,Имя проекта по умолчанию связано с именем папки

Перейдите в папку test1 и выполните следующие команды по очереди:

Начиная с .NET Core 2.0 SDK, нет необходимости запускать dotnet restore, так как он неявно выполняется всеми командами, которые нужно восстановить, такими как dotnet new, dotnet build и dotnet run.

Если хотите выполнить скомпилированную программу, вы можете зайти в папку \bin\Debug\netcoreapp2.1 проекта и запустить dotnet test1.dll.


3. Разработка инструментов IDE

Мы рекомендуем использовать VS Code как инструмент разработки, и если хотите сделать это хорошо, сначала нужно отточить инструменты. Адрес для скачивания:https://code.visualstudio.com/

После запуска проекта с VS-кодом редактор автоматически устанавливает 3 плагина, следующим образом:

Установка зависимостей C#...
Platform: win32, x86_64

Загрузка пакета 'OmniSharp for Windows (.NET 4.6 / x64)' (31021 КБ).................... Договорились!
Установка пакета 'OmniSharp for Windows (.NET 4.6 / x64)'

Загрузка пакета '.NET Core Debugger (Windows / x64)' (43046 КБ).................... Договорились!
Установка пакета '.NET Core Debugger (Windows / x64)'

Загрузка пакета 'Razor Language Server (Windows / x64)' (46894 КБ).................... Договорились!
Установка пакета 'Razor Language Server (Windows / x64)'

Завершено


4. Создайте новый класс

Чтобы добавить новый класс, кликните правой кнопкой мыши по VSCode Explorer и выберите Новый файл. Это действие добавляет новый файл в папку, которая открылась в VSCode.
Назовите файл Class1.cs. Его нужно сохранить с расширением .cs в конце, чтобы он распознавался как файл csharp.

Добавьте код ниже, чтобы создать первый класс. Обязательно включите правильное пространство имён, чтобы на него можно было ссылаться из Program.cs файла.

Код файла класса 1:

Вызовите класс в методе Main, и результат выглядит следующим образом:



(Конец)





Предыдущий:SSL Packet Capture Artifact v1.1.0 Professional Edition
Следующий:Tianzheng Construction T20 V5.0 для CAD2018 CAD2019 64-битного патча трещины
Опубликовано 21.01.2019 10:38:01 |
Не забывай о первоначальном замысле, давай, давай
Опубликовано 21.01.2019 10:42:38 |
Давай, брат
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com