Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpPjAd 395 of 509 menu
◀ ▶

Добавление пакета dotnet add в C#

Команда dotnet add package добавляет PackageReference в csproj и запускает восстановление пакетов. Версию можно указать явно или оставить выбор команде.

Тот же элемент можно записать вручную в ItemGroup - главное, чтобы версия была совместима с TargetFramework.

Подключим провайдер SQLite:

<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net10.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.14" /> </ItemGroup> </Project>

После восстановления тип из пакета доступен в коде:

using Microsoft.Data.Sqlite; using SqliteConnection db = new("Data Source=:memory:"); db.Open(); Console.WriteLine(db.State.ToString());

Строка "Open" подтверждает, что сборка пакета подключена. Без восстановления компилятор не найдёт пространство имён Microsoft.Data.Sqlite.

Добавьте пакет Newtonsoft.Json стабильной версии. Прочитайте город из текста {"city":"Riga"} и выведите его в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить