Подскажите по методу ChangeRequest

  • Автор темы Автор темы Shogo
  • Дата начала Дата начала

Shogo

Client
Регистрация
07.04.2015
Сообщения
510
Реакции
107
Баллы
43
Уважаемые друзья, всё голову опять сломал, вот есть метод, в мануалах дана такая вот схема его использования:
C#:
Развернуть Свернуть Копировать
instance.ChangeRequest(@"regex", new List<string> {"что меняем1","что меняем2"}, new List<string> { "на что меняем1","на что меняем2"});
Или я что то не правильно понимаю, или оно не правильно делает, но по итогу замена срабатывает только по последнему пункту, т.е. в запросе он заменит только "что меняем2" , при том что если последним сделать первый - он тоже прекрасно сработает.
 
  • Оценить
Реакции: xxlee
Таки никто не в курсе? ) в техпод писать только остаётся?
 
Не понятно о чем ты, но очень интересно)
 
Уважаемые друзья, всё голову опять сломал, вот есть метод, в мануалах дана такая вот схема его использования:
C#:
Развернуть Свернуть Копировать
instance.ChangeRequest(@"regex", new List<string> {"что меняем1","что меняем2"}, new List<string> { "на что меняем1","на что меняем2"});
Или я что то не правильно понимаю, или оно не правильно делает, но по итогу замена срабатывает только по последнему пункту, т.е. в запросе он заменит только "что меняем2" , при том что если последним сделать первый - он тоже прекрасно сработает.
Может если просто передавать по 1 элементу в списках, но выполнить не одну инструкцию, а несколько - будет работать корректно?
Я не проверял, но, чисто логично если данная инструкция собирается в какой-то делегат, то такой подход наверно должен дать возможность произвести необходимые замены.
C#:
Развернуть Свернуть Копировать
instance.ChangeRequest(@"regex", new List<string> {"что меняем1"}, new List<string> { "на что меняем1"});
instance.ChangeRequest(@"regex", new List<string> {"что меняем2"}, new List<string> { "на что меняем2"});
instance.ChangeRequest(@"regex", new List<string> {"что меняем3"}, new List<string> { "на что меняем3"});
instance.ChangeRequest(@"regex", new List<string> {"что меняем4"}, new List<string> { "на что меняем4"});
 
  • Оценить
Реакции: Shogo
Я не проверял, но, чисто логично если данная инструкция собирается в какой-то делегат, то такой подход наверно должен дать возможность произвести необходимые замены.
К сожалению не работает. пробовал так и так (((
меняет так же - только последнюю
 
You are not the first to have this problem, I'm sure the syntax is correct, my problem is the same as yours, only the last element is replaced
 
Баг с апреля 21 года -> тык
 

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