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

Зависимость между сборками в C#

Элемент PackageReference в файле проекта записывает прямую зависимость от пакета NuGet: имя и версию. Версию указывают точно или диапазоном.

Пакеты, от которых зависит подключённая библиотека, подтягиваются сами. Полный список среда записывает в project.assets.json. Из кода видны только открытые типы этих сборок.

Подключим пакет Humanizer и поставим слово во множественное число. Результат "checks" показывает, что сборка Humanizer доступна после восстановления пакетов:

using Humanizer; Console.WriteLine("check".Pluralize());

Ссылка на соседний проект даёт чужие типы так же, но файл пакета скачивать не нужно.

Подключите пакет Humanizer и выведите в консоль множественное число слова "apple".

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