I have a console app that takes in string parameters. The app runs through the command line like so:
C:\ExampleApp.exe this is a “test”
In the above example, there are 4 different strings read in as parameters.. Is there any way to determine which parameter had quotes around it? When I do a Console.WriteLine(args[3]), it prints out as test and not “test”.
Environment.CommandLine
returns a complete command line as a single string, just parse it and you will get the original parameters, quoted or not.