将c#.net代码转换为vb.net
本文关键字:net vb 转换 代码 | 更新日期: 2023-09-27 17:57:41
我是一名C#开发人员,正在处理一个项目,其中一些部分是用VB.Net编写的。我需要将这些C#代码转换为VB.Net,其中一行给了我一些问题
这是代码
Process myProcess = new Process();
myProcess.StartInfo.FileName = @"C:'Program Files'Adobe'Reader 11.0'Reader'AcroRd32.exe";
myProcess.StartInfo.Arguments = "/A '"page=10'" '"c:''Classic''Manual''DocumentationManual.pdf'"";
myProcess.Start();
具体来说,下面的行给了我错误
myProcess.StartInfo.Arguments = "/A '"page=10'" '"c:''Classic''Manual''DocumentationManual.pdf'"";
有人能帮助在VB.Net代码中正确转换它吗。在线工具对没有帮助
转义符不正确。VB.NET代码应该如下所示:
Dim myProcess As New Process()
myProcess.StartInfo.FileName = "C:'Program Files'Adobe'Reader 11.0'Reader'AcroRd32.exe"
myProcess.StartInfo.Arguments = "/A ""page=10"" ""c:'Classic'Manual'DocumentationManual.pdf"""
myProcess.Start()