C# Command Line Parser

21/06/2008 - 19:21 von Michael Stum | Report spam
Hallo,

Bei C# Kommandozeilenprogrammen stellt sich ja immer die Frage: Wie
parst man die Command Line am besten?
Momentan verwende ich CSharpOptParse:
http://sourceforge.net/projects/csharpoptparse/

Aber mich würde interessieren ob es irgendetwas gibt, das quasi-Standard
ist, oder gar irgendwas fest eingebautes das args[] handlicher macht.


http://www.Stum.de · http://www.Souvenance.net

e-Mail Adresse ist gültig, wird aber àußerst selten gelesen.
e-Mail address is valid, but read very infrequently.
 

Lesen sie die antworten

#1 Frank Dzaebel
21/06/2008 - 20:32 | Warnen spam
Hallo Michael,

Aber mich würde interessieren ob es irgendetwas gibt, das quasi-Standard
ist, oder gar irgendwas fest eingebautes das args[] handlicher macht.



Ja, Du kannst z.B. einfach in der Main "string[] args" zufügen,
man benötigt da allgemein normal keine Zusatz-Libs:

[STAThread]
static void Main(string[] args)
{ // ...
}

oder
Environment.CommandLine ...
oder
Environment.GetCommandLineArgs() ...
...


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen