From 58dff233a4c353590d1d1a9eb4d5bd91ba2d8174 Mon Sep 17 00:00:00 2001 From: jkuehner Date: Mon, 12 Aug 2013 09:46:21 +0200 Subject: [PATCH] Support also "/" for Parameters --- src/CommandLine/Core/Tokenizer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CommandLine/Core/Tokenizer.cs b/src/CommandLine/Core/Tokenizer.cs index 0e70d03e..4ac6e57c 100644 --- a/src/CommandLine/Core/Tokenizer.cs +++ b/src/CommandLine/Core/Tokenizer.cs @@ -19,7 +19,7 @@ public static StatePair> Tokenize( Action onError = e => errors.Add(e); var tokens = from arg in arguments - from token in !arg.StartsWith("-", StringComparison.Ordinal) + from token in !arg.StartsWith("-", StringComparison.Ordinal) && !arg.StartsWith("/", StringComparison.Ordinal) ? new Token[] { Token.Value(arg) } : arg.StartsWith("--", StringComparison.Ordinal) ? TokenizeLongName(arg, onError) @@ -55,7 +55,7 @@ private static IEnumerable TokenizeShortName( throw new ArgumentNullException("value"); } - if (value.Length > 1 || value[0] == '-' || value[1] != '-') + if (value.Length > 1 || value[0] == '-' || value[0] == '/' || value[1] != '-') { var text = value.Substring(1);