.NET 4.x Переполнение стека - C#

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

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

Привет записался на курсы по C#, там дали задание сделать консольный морской бой То, что смог сделать - загрузил в архиве. При выполнении программы из нее выбрасывает с текстом переполнение стека... Просьба посмотреть и посоветовать, как решить проблему. В идеале - подправить мой код Спасибо

Решение задачи: «.NET 4.x Переполнение стека»

textual
Листинг программы
static void FillCPU(ref int[,] mass)
        {
            Random random = new Random();
            int i, j;
            do
            {
                i = random.Next(1, 5);
                j = random.Next(1, 5);
            }
            while (mass[i, j] == 1 || mass[i, j] == 2);
            {
                mass[i, j] = 1;
                i++;
                j--;
                mass[i, j] = 2;
                j++;
                mass[i, j] = 2;
                j++;
                mass[i, j] = 2;
                i--;
                mass[i, j] = 2;
                j -= 2;
                mass[i, j] = 2;
                j += 2;
                mass[i, j] = 2;
                i--;
                mass[i, j] = 2;
                j--;
                mass[i, j] = 2;
                j--;
                mass[i, j] = 2;
                return;
            }
            //else
            //{
            //    FillCPU(ref mass);
            //}
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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