我需要从我的应用程序中启动一个包含引号的 URL,如下所示:
string TheURL = "http://www.google.com/search?hl=en&q=hello world \"" + "test with quotes\"";
所以这将在谷歌搜索:
你好世界“用引号测试”
我使用 Process.Start 命令在用户的默认 Web 浏览器中打开它:
System.Diagnostics.Process.Start(TheURL);
但是,如果将 Firefox 设置为我的默认浏览器,则此命令将无法执行任何操作,如果 Chrome 是我的默认浏览器,它将启动三个单独的选项卡。有谁知道如何将引号传递给 Process.Start 命令?