【发布时间】:2012-10-11 19:08:58
【问题描述】:
所以,说我有
string path = "C:\\Program Files\\Program\\File.exe";
如何只获得“File.exe”?我在想一些关于拆分的事情(见下文),但我尝试过的不起作用......
这是我的代码。
List<string> procs = new List<string>(); //Used to check if designated process is already running
foreach (Process prcs in Process.GetProcesses())
procs.Add(prcs.ProcessName); //Add each process to the list
foreach (string l in File.ReadAllLines("MultiStart.txt")) //Get list of processes (full path)
if (!l.StartsWith("//")) //Check if it's commented out
if (!procs.Contains(l.Split('\\')[l.Split('\\').Length - 1])) //Check if process is already running
Process.Start(l);
我可能只是个菜鸟。 ._.
【问题讨论】: