Centreon_EventLog_2_Syslog.Program.ProcessAlreadyExist C# (CSharp) Method

ProcessAlreadyExist() private method

Test if exist process exist
private ProcessAlreadyExist ( ) : bool
return bool
        private bool ProcessAlreadyExist()
        {
            Process currentProcess = Process.GetCurrentProcess();

            foreach (Process p in Process.GetProcesses())
            {
                if (p.Id != currentProcess.Id && p.ProcessName.Equals(currentProcess.ProcessName) == true)
                    return true;
            }
            return false;
        }