Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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 KB).................... Готово!
Встановлення пакету '.NET Core Debugger (Windows / x64)'

Завантаження пакету 'Razor Language Server (Windows / x64)' (46894 KB).................... Готово!
Встановлення пакету '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