Переменную в c#

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8
Помогите пожалуйста, как запихнуть туда правильно переменную
 

Вложения

  • 55,1 КБ Просмотры: 440

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
двойные кавычки нужно экранировать через слэш, если дело именно в том, что там нужны двойные вместо одинарных
\"s\"
 

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8
Ввожу вручную цифры которые в переменной : '123123' - работает, а вот чтоб через саму переменную не получается.
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 247
Благодарностей
1 832
Баллы
113
А если так:
Код:
...
var x = instance.ActiveTab.FindElementByXpath(".//*[@data-id1='" + s + "'/span[1]]", 0)
...
Проверить не могу, но должно работать.

Скорее всего есть более элегантное решение.
 
  • Спасибо
Реакции: donset1109

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8
А если так:
Код:
...
var x = instance.ActiveTab.FindElementByXpath(".//*[@data-id1='" + s + "'/span[1]]", 0)
...
Проверить не могу, но должно работать.

Скорее всего есть более элегантное решение.
Тоже не работает
 

LaGir

Client
Регистрация
01.10.2015
Сообщения
245
Благодарностей
1 000
Баллы
93
Тоже не работает
Выше правильно подсказали, просто сам путь с ошибкой скопировали (квадратная скобка не там, где нужно). Верный путь исходя из начального примера: ".//*[@data-id1='" + s + "']/span[1]"
 
  • Спасибо
Реакции: nicanil и donset1109

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8
Выше правильно подсказали, просто сам путь с ошибкой скопировали (квадратная скобка не там, где нужно). Верный путь исходя из начального примера: ".//*[@data-id1='" + s + "']/span[1]"
Да точно, спасибо большое, не заметил
 

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8
и ещё вопрос, вот у меня есть ссылка допустим https://ok.ru/1231231/topic/66111111577660 как мне её обрезать чтоб оставалось 66111111577660 ?
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 247
Благодарностей
1 832
Баллы
113
  • Спасибо
Реакции: donset1109

donset1109

Пользователь
Регистрация
03.11.2016
Сообщения
42
Благодарностей
2
Баллы
8

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