- Регистрация
- 30.11.2022
- Сообщения
- 55
- Благодарностей
- 14
- Баллы
- 8
Написан несложный код, полностью функционирующий в одном методе. Но код почему-то все равно возвращает 1 строку, хотя в других средах разработки (с usin system, class program main, void.. весь остальной код), все работает прекрасно, и в переменную попадает строка, повторяющаяся столько раз, сколько составляет число в переменной.
К примеру, tmp был 280 и x обзавелся числом 5. В конце repeatedPhrase продублирует фразу 1 раз и вернет в конце {END}. В других средах разработки возвращает как и положено {END}{END}{END}{END}{END}
В чем может быть дело? И почему в кубиках zennoposter можно использовать только тело 1 метода?
C#:
int x = Convert.ToInt32(project.Variables["tmp"].Value) / 60 + 1;
string phrase = "{END}";
string repeatedPhrase = "";
for (int i = 0; i < x; i++)
{
repeatedPhrase += phrase;
}
return repeatedPhrase;
К примеру, tmp был 280 и x обзавелся числом 5. В конце repeatedPhrase продублирует фразу 1 раз и вернет в конце {END}. В других средах разработки возвращает как и положено {END}{END}{END}{END}{END}
В чем может быть дело? И почему в кубиках zennoposter можно использовать только тело 1 метода?