diff --git a/Program.cs b/Program.cs index 1a1ecbc..43b08fc 100644 --- a/Program.cs +++ b/Program.cs @@ -50,10 +50,17 @@ public static List ParseArgs(string[] args) { }); } else { var spaceIndex = arg.IndexOf(' '); - res.Add(new ProgramArgs { - ExeName = arg.Substring(0, spaceIndex), - Arguments = arg.Substring(spaceIndex + 1) - }); + if (spaceIndex < 0) { + res.Add(new ProgramArgs { + ExeName = arg, + Arguments = "" + }); + } else { + res.Add(new ProgramArgs { + ExeName = arg.Substring(0, spaceIndex), + Arguments = arg.Substring(spaceIndex + 1).Trim() + }); + } } } return res;