- Регистрация
- 01.07.2016
- Сообщения
- 194
- Благодарностей
- 22
- Баллы
- 18
Доброго времени суток.
Создал небольшой постер для постинга контента в случайном порядке, и все было нормально пока число отправленных постов не стало достигать большой цифры.
Для проверки я использовал список содержащий цифры с именами папок от 1 и т.д. до 300 и список при каждом отправленном посте пополняется на ещё одну случайную цифру например 15 и т.д.
Для проверки был ли пост отправлен использовал следующий скрипт:
Если скрипт выдавал положительный результат то стрелка возвращала к блоку Random
Но когда массив уже отправленных постов в файле тхт стал слишком большим Random начал по долгу зацикливаться.
Есть ли какой нибудь способ, в сниппете сделать, чтобы например рандомило в диапазоне между 1-10 но при это не затрагивало цифры 5 и 6 и другие которые уже есть в массиве отправленных постов?
Создал небольшой постер для постинга контента в случайном порядке, и все было нормально пока число отправленных постов не стало достигать большой цифры.
Для проверки я использовал список содержащий цифры с именами папок от 1 и т.д. до 300 и список при каждом отправленном посте пополняется на ещё одну случайную цифру например 15 и т.д.
Для проверки был ли пост отправлен использовал следующий скрипт:
Код:
string str1 = project.Variables["Переменная1"].Value;
string str2 = project.Variables["Переменная2"].Value;
if (!str2.Contains(str1))
return null;
Но когда массив уже отправленных постов в файле тхт стал слишком большим Random начал по долгу зацикливаться.
Есть ли какой нибудь способ, в сниппете сделать, чтобы например рандомило в диапазоне между 1-10 но при это не затрагивало цифры 5 и 6 и другие которые уже есть в массиве отправленных постов?