Общие сведения о пакете диагностики

Пакет📦 CommunityToolkit.Diagnostics содержит API для эффективной проверки параметров метода и создания исключений в путях кода сбоя. Предназначен для использования с целью упрощения всех проверок аргументов и сделать их более экспрессивными и простыми для чтения, одновременно повышая качество и производительность генерации кода.

Этот пакет можно установить с помощью NuGet и поддерживает несколько целевых платформ.

  • .NET Standard 2.0
  • .NET 8

Это означает, что пакет можно использовать в любой доступной среде выполнения (включая .NET Framework, .NET, UWP, Unity, Xamarin, Uno и Blazor). Поверхность API почти идентична во всех случаях, а внутренняя реализация может быть оптимизирована при наличии новых API. Пакет диагностики в целом должен быть автономным и чрезвычайно небольшим по охвату и двоичному размеру.

Начало работы

Чтобы установить пакет из Visual Studio, выполните указанные ниже действия.

  1. В обозревателе решений щелкните проект правой кнопкой мыши и выберите пункт "Управление пакетами NuGet". Найдите CommunityToolkit.Diagnostics и установите его.

    Пакеты NuGet

  2. Добавьте директиву using или Import для использования новых API:

    using CommunityToolkit.Diagnostics;
    
    Imports CommunityToolkit.Diagnostics
    

Дополнительные ресурсы

Дополнительные примеры можно найти в модульных тестах.