我试图打开C#3周的方案,但是,我还是想代码继续如果发生错误。换句话说,方案2和3仍然应该尝试,如果事情的程序1.我也不想检查文件实存未按程序需要一定的交换机和任何事情都有可能无法打开。下面
的代码将弹了出来,如果程序1失败。我如何忽略任何错误并继续执行代码?忽略错误并继续在C#
try
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
//Program 1
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram1.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
//Program 2
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram2.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
//Program 3
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram3.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
}
catch {}