Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 3407|Respuesta: 4

[Programa de consola] Herramientas de línea de comandos de consola .NET/C# (Parámetros, Opciones)

[Copiar enlace]
Publicado en 17/12/2023 19:21:45 | | | |
Requisitos: Escribe una aplicación de consola en .NET/C# para ejecutar la lógica pasando parámetros y opciones.

Microsoft proporcionó la herramienta "Microsoft.Extensions.CommandLineUtils", que ahora está obsoleta.
La herramienta McMaster.Extensions.CommandLineUtils es un proyecto que sigue manteniendo basándose en la rama anterior (Microsoft.Extensions.CommandLineUtils), que se utiliza en este artículo.
Microsoft también ofrece la herramienta "System.CommandLine", pero síVista previaReferencia:El inicio de sesión del hipervínculo es visible.


Herramienta de línea de comandos McMaster.Extensions.CommandLineUtils

Este proyecto te ayuda a crear aplicaciones de línea de comandos usando .NET. Simplifica el análisis de parámetros proporcionados en la línea de comandos, la validación de la entrada del usuario y la generación de texto de ayuda.

Dirección de GitHub:El inicio de sesión del hipervínculo es visible.
Dirección del documento:El inicio de sesión del hipervínculo es visible.
Ejemplo:El inicio de sesión del hipervínculo es visible.

Vamos a echar un vistazo primero a los renders:




Primero, crea una nueva clase que contenga los parámetros y opciones de la consola, y el código es el siguiente:

Luego, modifica la función principal de entrada del archivo Program.cs de la siguiente manera:

(Fin)





Anterior:.NET/C# en la consola reproduce tonos del sistema
Próximo:.NET/C# para recopilar el método ToLookup
 Propietario| Publicado en 19/12/2023 20:23:45 |
Publicado en 20/12/2023 12:23:00 |
Pronto:Los autores son baneados o el contenido eliminado se bloquea automáticamente
Publicado en 21/12/2023 10:23:48 |
Pronto:Los autores son baneados o el contenido eliminado se bloquea automáticamente
 Propietario| Publicado en 3/12/2024 13:19:08 |
También se pueden utilizar métodos asíncronos



Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com