.NET 4.x Убрать свой процесс из списка полученных процессов - C#
Формулировка задачи:
var pro = Process.GetProcesses();
foreach (var pcc in pro)
{
var wt = pcc.MainWindowTitle;
if (pcc.MainWindowTitle == string.Empty)
{
wt = "- N/A";
}
Console.WriteLine($"Процесс: {pcc.ProcessName}");
}Решение задачи: «.NET 4.x Убрать свой процесс из списка полученных процессов»
textual
Листинг программы
Process[] processes = Process.GetProcesses();
Process currentProcess = Process.GetCurrentProcess();
foreach (var item in processes)
{
if (item.ProcessName == currentProcess.ProcessName)
{
continue;
}
Console.WriteLine(item.ProcessName);
}