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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.