C# Подскажите пожалуйста

tom_dwan

Пользователь
Регистрация
09.08.2019
Сообщения
52
Благодарностей
3
Баллы
8
var rnd = new Random();

Tab Active = instance.ActiveTab;
var Grop = Active.FindElementByXPath("//div/div/button[@class='Container--3fGAd']", Convert.ToInt32(project.Variables["pictures_count"].Value));

int number = rnd.Next(0, Convert.ToInt32(project.Variables["pictures_count"].Value));
int number = Convert.ToInt32(project.Variables["pictures_count"].Value);
number = number - rndNext(0, project.Variables["pictures_count"].Value);

Grop.RiseEvent("click", "Full");
Active.WaitDownloading();

В чём проблема:
я беру количество картинок которое загрузил на сайт и ложу число в переменную project.Variables["pictures_count"]
Число я взял например 7
И мне надо выбрать любое число рандомное из этих 7, НО мы же считаем с 0.
И мне надо взять рандомное число от 0 до 6
Получается нужно сделать так:
Переменная profile_count = 7
profile_count = 7
profile_count - 1 = 6
И кликаем на картинку по номер ( 0 - 6 )
Что я не так написал в C# подскажите
 

tom_dwan

Пользователь
Регистрация
09.08.2019
Сообщения
52
Благодарностей
3
Баллы
8
Решили вопрос.

Кому интересно вот:

var rnd = new Random();

Tab Active = instance.ActiveTab;
var Grop = Active.FindElementByXPath("//div/div/button[@class='Container--3fGAd']", rnd.Next(0, Convert.ToInt32(project.Variables["pictures_count"].Value)-1));

Grop.RiseEvent("click", "Full");
Active.WaitDownloading();
 

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