Вызов метода из общего кода в снипете через Execute

ikibostus

Client
Регистрация
27.09.2015
Сообщения
256
Благодарностей
26
Баллы
28
Привет всем.
Я сделал в общем коде класс, который генерирует бредо-текст.
Если вызываю метод из снипета несколько раз - все четко работает, каждый раз возвращается разный бредо-текст.
Но когда помещаю вызов метода в цикл - всегда возвращается одно и тоже значение.
В c# не силен, поэтому может подскажите, что не так делаю?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 719
Баллы
113
Random наверно один и тот же. Попробуй сделать паузу перед Random ,в 1 мс и в генерации Random применить текущий таймштамп
 
  • Спасибо
Реакции: ikibostus

ikibostus

Client
Регистрация
27.09.2015
Сообщения
256
Благодарностей
26
Баллы
28
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Можно пользоваттся зенновским рандомом Global.Classes.rnd. Однако, стоит учитывать, что без блокировок в многопотоке его можно сломать (как и обычный рандом) и он будет выдавать стабильно нули
 
  • Спасибо
Реакции: ikibostus

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)