Поделиться через


System.CommandLine обзор

Библиотека System.CommandLine предоставляет функциональные возможности, часто необходимые для приложений командной строки, таких как анализ ввода командной строки и отображение текста справки.

Приложения, использующие System.CommandLineинтерфейс командной строки .NET, дополнительные средства и многие глобальные и локальные средства.

Для разработчиков приложений библиотека:

  • Позволяет сосредоточиться на написании кода приложения, так как вам не нужно писать код для анализа входных данных командной строки или создания страницы справки.
  • Позволяет тестировать код приложения независимо от входного кода синтаксического анализа.
  • Это удобно, что делает его хорошим выбором для разработки быстрых, упрощенных приложений интерфейса командной строки с поддержкой AOT.

Использование библиотеки также дает пользователям приложения следующие преимущества:

  • Это гарантирует, что входные данные командной строки анализируются последовательно в соответствии с соглашениями POSIX или Windows.
  • Он автоматически поддерживает автодополнение вкладок и файлы ответов.

Пакет NuGet

Библиотека доступна в виде пакета NuGet: System.CommandLine

Дальнейшие шаги

Начните работу с System.CommandLine, см. следующие ресурсы:

Дополнительные сведения см. в следующих ресурсах: