Нужна помощь ведьме в создании метода
Я делаю какой-то онлайн-курс, я пытаюсь выучить C # Smile | :) . Мне кажется, что я создал бесконечный цикл. Есть гепл?
class Program { /// <summary> /// Calculates the sum of the integers between start and end (including start and end) /// [TestMethod] /// </summary> /// <param name="start">Start number</param> /// <param name="end">End number</param> /// <returns>Sum of the integers between start and end (including start and end)</returns> public static int Sum(int start, int end) { if (start >= end) { return 0; } // TODO add your code here else { return Sum(start, end); } } static void Main(string[] args) { int start, end; Console.WriteLine("ukucajte prvi broj"); start =Convert.ToInt32(Console.ReadLine()); Console.WriteLine("ukucajte drugi broj"); end = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("suma je: " + Sum(start,end)); Console.Read(); } } }
Что я уже пробовал:
это ошибка:
Необработанное исключение типа ' System.StackOverflowException ' произошло в Methods.exe
Richard MacCutchan
Вы уже опубликовали это на форуме C# - пожалуйста, напишите только на одном форуме.