Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 3407|Antwort: 4

[Konsolenprogramm] .NET/C# Konsolenkommandozeilen-Tools (Parameter, Optionen)

[Link kopieren]
Veröffentlicht am 17.12.2023 19:21:45 | | | |
Anforderungen: Schreiben Sie eine Konsolenanwendung in .NET/C#, um die Logik durch Weitergabe von Parametern und Optionen auszuführen.

Microsoft stellte das Tool "Microsoft.Extensions.CommandLineUtils" zur Verfügung, das inzwischen veraltet ist.
Das McMaster.Extensions.CommandLineUtils-Tool ist ein Projekt, das weiterhin auf Grundlage des oben genannten (Microsoft.Extensions.CommandLineUtils) Zweigs gepflegt wird, der in diesem Artikel verwendet wird.
Microsoft bietet auch das Tool "System.CommandLine" an, aber jaVorschauReferenz:Der Hyperlink-Login ist sichtbar.


McMaster.Extensions.CommandLineUtils Kommandozeilen-Tool

Dieses Projekt hilft Ihnen, Kommandozeilenanwendungen mit .NET zu erstellen. Es vereinfacht das Parsing-Parameter, das in der Kommandozeile bereitgestellte Parameter, die Validierung von Benutzereingaben und die Erstellung von Hilfstexten.

GitHub-Adresse:Der Hyperlink-Login ist sichtbar.
Dokumentadresse:Der Hyperlink-Login ist sichtbar.
Beispiel:Der Hyperlink-Login ist sichtbar.

Schauen wir uns zuerst die Renderings an:




Zuerst erstelle eine neue Klasse mit den Parametern und Optionen der Konsole, und der Code ist wie folgt:

Dann modifizieren Sie die Haupteingabefunktion der Program.cs-Datei wie folgt:

(Ende)





Vorhergehend:.NET/C#-Konsole spielt Systemtöne ab
Nächster:.NET/C#, um die ToLookup-Methode zu sammeln
 Vermieter| Veröffentlicht am 19.12.2023 20:23:45 |
Nuget Zitat:

Veröffentlicht am 20.12.2023 12:23:00 |
Prompt:Autoren werden gebannt oder entfernte Inhalte automatisch blockiert
Veröffentlicht am 21.12.2023 10:23:48 |
Prompt:Autoren werden gebannt oder entfernte Inhalte automatisch blockiert
 Vermieter| Veröffentlicht am 03.12.2024 13:19:08 |
Asynchrone Methoden können ebenfalls verwendet werden



Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com