Ich habe eine Zeichenfolge mit Anführungszeichen um den Pfad wie folgt:C# String-Handling, wie erhalten Pfad und args aus einem String
"C: \ Program Files (x86) \ Windows Media Player \ wmplayer.exe" arg1 arg2
Wenn ich Text.Split(new Char[] { ' ' }, 2);
verwende, dann bekomme ich den ersten Platz.
Wie bekomme ich den Pfad und die Argumente?
Prost Ich ging mit diesem string [] fileAndArgs = this.AppPath.Text.Split (neu Char [] { '"'}, 3); – Kaya
Dies würde nicht funktionieren, wenn die Argumente sich in doppelten Anführungszeichen zu ermöglichen Sie ihnen, Leerzeichen einzufügen. (Nicht sicher, ob das hier der Fall ist: die ursprüngliche Frage wird nicht geklärt.) – peSHIr