C#-Process.Start()

C# - Process.Start()

我想打开test.txt。在之前的项目中,我用下面的代码打开了,但是在新的项目中,没有任何反应。我尝试了许多其他解决方案,但没有...

static void Main(string[] args) {
     string path = @"C:\Users\SB-Darjan\Desktop\Loader\MG30\MG30\test.txt";
     Process.Start(path);
}

当你在路径中使用@符号时,你应该使用单反斜杠。

static void Main(string[] args)
{ 
    string path = @"C:\Users\SB- 
    Darjan\Desktop\Loader\MG30\MG30\test.txt"; 
    Process.Start("notepad.exe", path); 
}

要解决您的问题,您可以使用相同的指令,但添加要用于打开文件的 exe,如下所示。

Process.Start("notepad.exe", @"C:\Users\SB-Darjan\Desktop\Loader\MG30\MG30\test.txt");