.NET 4.x Не все ветви кода возвращают значение - C#
Формулировка задачи:
Здравствуйте.Пожалуйста объясните что я делаю не так и как можно решить эту проблему:
Сам код:
Пишет ошибку не все ветви кода возвращают значение
public static bool ExistProcess(string _processName)
{
var pList = Process.GetProcesses();
if(pList.Count() != 0)
{
foreach (var _processList in pList)
{
if(_processList.ProcessName == _processName)
{
return true;
}
else
{
return false;
}
}
}
}Решение задачи: «.NET 4.x Не все ветви кода возвращают значение»
textual
Листинг программы
public static bool ExistProcess(string _processName)
{
var pList = Process.GetProcesses();
if (pList.Count() != 0)
{
foreach (var _processList in pList)
{
if (_processList.ProcessName == _processName)
{
return true;
}
}
}
return false;
}