счетчик в кубике C# для Xpath

nik-n

Client
Регистрация
05.11.2016
Сообщения
241
Благодарностей
20
Баллы
18
как взять из перменной счетчика (кубик) число, и использовать его в C# коде как число?

Код:
string count = project.Variables["count"].Value;
string xpath_exp = "//tr[@class='datarows'][count]/td[@id='td-x-2']";
string action_ev = "get|innerText";
string set_action ="";
//string set_action = project.Variables["test_var"].Value;
return CommonCode.FindElementAndExecuteAction(instance, xpath_exp, action_ev, set_action);
так не срабатывает, не находит элемент.
но если вместо count в Xpath просто 1 пишу, то все ок.
видимо count - строка и надо перевести count в число?
 

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
291
Баллы
63
Вторая строка:
string xpath_exp = "//tr[@class='datarows'][count]/td[@id='td-x-2']";
У вас ищется именно слово "count", а не переменная

Попробуйте так:
string xpath_exp = "//tr[@class='datarows'][" + count + "]/td[@id='td-x-2']";
 
  • Спасибо
Реакции: nik-n

nik-n

Client
Регистрация
05.11.2016
Сообщения
241
Благодарностей
20
Баллы
18
Супер!!!
 

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