2011-07-08 70 views
1

我有一個接受字符串參數的控制檯應用程序。控制檯應用程序輸入參數 - 字符串標識

C::應用程序通過像這樣在命令行運行\ ExampleApp.exe這是一個「測試」

在上述例子中,有4個不同的字符串讀入作爲參數..有什麼辦法可以確定哪個參數有引號嗎?當我做Console.WriteLine(args[3])時,它打印出來作爲測試而不是「測試」。

回答

4

Environment.CommandLine 作爲單個字符串返回一個完整的命令行,只是解析它,你會得到原始參數,引用或不引用。

+0

謝謝,這是我一直在尋找。 –

1

據我所知,在beeing傳遞給你的主函數之前,引用被框架剝奪了,你是否試圖用反斜槓來逃避qoutes?

相關問題