Ошибка :не все ветви кода возвращают значение - C#

Узнай цену своей работы

Формулировка задачи:

Создал контроллер в Microsoft Visual Studio Express Web public ActionResult AgeQuestionAnswer(int age) { if (age == 0) { return View("YoungQuest"); } else if (age == 1) { return View("MiddleQuest"); } else if (age == 2) { return View("NightmareQuest"); } else if (age == 3) { return View("GOOUT"); } Помогите, в чём ошибка?

Решение задачи: «Ошибка :не все ветви кода возвращают значение»

textual
Листинг программы
public Age FactoryAgeCreate(int i)
{
   if (age == 0)
      return new YoungQuest(); 
   if (age == 1)
      return new MiddleQuest(); 
   if (age == 2)
      return new NightmareQuest(); 
   if (age == 3)
      return new GOOUT(); 
  throw new Exception();
}

ИИ поможет Вам:


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

Оцени полезность:

11   голосов , оценка 3.909 из 5
Похожие ответы