Как получить return из функции в c#

У меня есть вот такая функция:

public bool IsProcessOpen(string name)
    {
        //here we're going to get a list of all running processes on
        //the computer
        foreach (Process clsProcess in Process.GetProcesses())
        {
            if (clsProcess.ProcessName.Contains(name))
            {
                //if the process is found to be running then we
                //return a true
                return true;
            }
        }
        //otherwise we return a false
        return false;
    }

и в итоге я хочу получить либо True, либо False передав ей аргумент в static void Main(). Не подскажите как это сделать?


Ответы (1 шт):

Автор решения: Andrew

Проблема в том, что из статического метода нельзя вызвать динамический пока не создашь инстанс класса, что бы уже у него уже вызвать метод.

В твоем случае лучше сделать сам метод статическим. То есть добавь слово static после public и проблема решена.

→ Ссылка