Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 3407|Ответ: 4

[Консольная программа] Инструменты командной строки консоли .NET/C# (параметры, опции)

[Скопировать ссылку]
Опубликовано 17.12.2023 19:21:45 | | | |
Требования: Напишите консольное приложение на .NET/C# для выполнения логики путём передачи параметров и опций.

Microsoft предоставила инструмент «Microsoft.Extensions.CommandLineUtils», который сейчас устарел.
Инструмент McMaster.Extensions.CommandLineUtils — это проект, который продолжает поддерживаться на основе вышеуказанной ветки (Microsoft.Extensions.CommandLineUtils), используемой в этой статье.
Microsoft также предоставляет инструмент «System.CommandLine», но да.Предварительный просмотрСсылка:Вход по гиперссылке виден.


McMaster.Extensions.CommandLineUtils инструмент командной строки

Этот проект помогает создавать командные приложения с использованием .NET. Он упрощает парсинг параметров, указанных в командной строке, проверку ввода пользователя и генерацию справочного текста.

Адрес на GitHub:Вход по гиперссылке виден.
Адрес документа:Вход по гиперссылке виден.
Пример:Вход по гиперссылке виден.

Давайте сначала посмотрим на рендеры:




Сначала создаём новый класс, содержащий параметры и опции консоли, и код выглядит следующим образом:

Затем измените основную функцию ввода Program.cs файла следующим образом:

(Конец)





Предыдущий:Консоль .NET/C# воспроизводит системные тоны
Следующий:.NET/C# для сбора метода ToLookup
 Хозяин| Опубликовано 19.12.2023 20:23:45 |
Цитата Nuget:

Опубликовано 20.12.2023 12:23:00 |
Подсказывать:Авторы блокируются или удаляемый контент автоматически блокируется
Опубликовано 21.12.2023 10:23:48 |
Подсказывать:Авторы блокируются или удаляемый контент автоматически блокируется
 Хозяин| Опубликовано 03.12.2024 13:19:08 |
Также можно использовать асинхронные методы



Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com