.Net Framework 4.0 C# Console parameters args Bug
Build a simple C# Console App:
static void Main(string[] args) { if (args != null) { foreach (string param in args) { Console.WriteLine(param); } } Console.ReadLine(); }Try running with this console parameters:
test.exe –d –p “C:\”
and take a look at the output, you can see C# intend final \” as an escape for “
even if you try
test.exe –d –p “C:\” –e
you can see C# intend all after first “ as one parameter
Commenti