3.13 Kommandozeilenparameter parsen

Problem

Ihre Anwendungen müssen einen oder mehrere Kommandozeilenparameter in einem Standardformat entgegennehmen. Sie müssen auf die vollständige Kommandozeile zugreifen, die Ihrer Anwendung übergeben wird, um sie zu parsen.

Lösung

Verwenden Sie die Klasse ParseCmdLine, die in Beispiel 3-7 gezeigt wird, als Hilfsmittel zum Parsen von Kommandozeilenparametern.

Beispiel 3-7. Kommandozeilenparameter parsen

using System; using System.Diagnostics; public class ParseCmdLine { // Alle Argumente werden durch Tabs oder Leerzeichen getrennt. // Alle doppelten Anführungszeichen werden entfernt, es sei denn, // sie sind mit '\"' maskiert. // Alle einfachen Anführungszeichen bleiben unverändert. public ParseCmdLine( ) {} public ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.