Страница 1 из 1

Зависает Юнька!

СообщениеДобавлено: 18 мар 2020, 14:21
Delovishka
Привет всем! Помогите пожалуйста! Написал простой цикл в Визуал Студио...
for (int i = 0; i < count; i++)
{
pas += " " + pas1[i].Anagram();
}
Terminal.WriteLine(pas);

pas - переменная
pas1 - массив
Цикл находится в методе, который запускается, когда пользователь вводит что-либо.
Запускаю юнити, после ввода всё зависает и приходится перезапускать.
Даже писал код пошагово, зависает именно когда цикл вписываю и в игре ввожу что-нибудь.

Заранее спасибо большое!

Re: Зависает Юнька!

СообщениеДобавлено: 18 мар 2020, 14:31
1max1
Видимо где-то count постоянно растет и цикл никогда не завершается.

Re: Зависает Юнька!

СообщениеДобавлено: 18 мар 2020, 14:34
Delovishka
1max1 писал(а):Видимо где-то count постоянно растет и цикл никогда не завершается.


Он не может, вот так объявил...
int count = pas1.Length;
+ он внутри метода, и извне не может изменяться.

Re: Зависает Юнька!

СообщениеДобавлено: 18 мар 2020, 14:39
1max1
Тогда странно. Покажи полный код.

Re: Зависает Юнька!

СообщениеДобавлено: 18 мар 2020, 14:40
Delovishka
1max1 писал(а):Видимо где-то count постоянно растет и цикл никогда не завершается.

Всё, я понял, спасибо)
Просто я пытался использовать метод, который перемешивает символы в слове, к одному из значений массива, которое состоит из одной буквы)