我想创建一个在启动时关闭此应用程序的所有其他实例的应用程序。对于 Windows,我这样做:
var pr = System.Diagnostics.Process.GetProcessesByName(
System.IO.Path.GetFileNameWithoutExtension(typeof(Program).Assembly.Location));
var Id = System.Diagnostics.Process.GetCurrentProcess().Id;
foreach (var p in pr.Where(x => x.Id != Id))
{
p.Kill();
}
我如何使用 OSX 的单声道来做到这一点?