Ошибка компилятора CS0161
"метод": не все пути кода возвращают значение
Метод, возвращающий значение, должен иметь оператор return
во всех путях кода. Дополнительные сведения см. в статье Методы.
Следующий пример приводит к возникновению ошибки CS0161.
// CS0161.cs
public class Test
{
public static int Main() // CS0161
{
int i = 5;
if (i < 10)
{
return i;
}
else
{
// Uncomment the following line to resolve.
// return 1;
}
}
}
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: