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

donset1109

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

Вложения

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

doc

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

donset1109

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

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
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
Сообщения
227
Благодарностей
927
Баллы
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 242
Благодарностей
1 820
Баллы
113
  • Спасибо
Реакции: donset1109

donset1109

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

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