Почему компилятор MS C# сообщает, что «не все пути кода возвращают значение» в следующем сценарии?
public int Foo(bool flag)
{
if(flag)
{
return 1;
}
else
{
ThrowException(); // this method always throws an exception
// return -1; // why do I need to add this code that will never be called?
}
}
Подробнее здесь: https://stackoverflow.com/questions/348 ... exceptions
Ошибка компилятора C#?: Не обнаруживаются методы, которые всегда вызывают исключения. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Методы зависания Pycharm вызывают всплывающее окно сбоя Python при загрузке документации
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-