- Регистрация
- 30.11.2020
- Сообщения
- 496
- Благодарностей
- 314
- Баллы
- 63
Добрый день форум
В процессе работы, программа формирует строковые переменные такого типа (под запись в лист)
primer 1 - site1:pattern | a1 | a2 | b2 | b1 | c1 | a1
primer 2 - site2:host_p | a1 | a1 | c1 | c1 | c2
На лету контроль дубликатов сделать не возможно (библа энтерпрайз строковые переменные вылетают с нее)
Подкажите, как можно пересобрать данную переменую без дубликатов с сохранением структуры строки, типа
primer 1 - site1:pattern | a1 | a2 | b2 | b1 | c1
primer 2 - site2:host_p | a1 | c1 | c2
В LINQ есть что то типа такого return query.SelectMany(x => Regex.Split(x)).Distinct().ToArray();Но к сожалению не осилил
Спасибо
PS -Можно классом или методом
В процессе работы, программа формирует строковые переменные такого типа (под запись в лист)
primer 1 - site1:pattern | a1 | a2 | b2 | b1 | c1 | a1
primer 2 - site2:host_p | a1 | a1 | c1 | c1 | c2
На лету контроль дубликатов сделать не возможно (библа энтерпрайз строковые переменные вылетают с нее)
Подкажите, как можно пересобрать данную переменую без дубликатов с сохранением структуры строки, типа
primer 1 - site1:pattern | a1 | a2 | b2 | b1 | c1
primer 2 - site2:host_p | a1 | c1 | c2
В LINQ есть что то типа такого return query.SelectMany(x => Regex.Split(x)).Distinct().ToArray();Но к сожалению не осилил
Спасибо
PS -Можно классом или методом