Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > LINQ (Language-Integrated Query) > Получить массив из строк с разделителями |
Автор: swetik1981 11.11.2015, 23:36 | ||||||
Есть таблица, в которой содержится столбец Names, в котором через запятую перечислено несколько (в каждой строке по разному) имен.
Необходимо одним LINQ-запросом без использования циклов вывести все имена в один массив.
Не придумалось ничего умнее, чем это:
Может быть есть более простое решение? |
Автор: chupachups 12.11.2015, 09:43 |
Недостаточно информации для решения задачи: 1) могут ли быть повторяющиеся имена в исходных данных? 2) результирующий набор может содержать повторяющиеся имена или только уникальные Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Poluchit-massiv-iz-strok-s-razdelitelyami-id5643a767ae2015c5138b4567#findElement_E7045_56443523ae201544358b460b_0 |
Автор: chupachups 12.11.2015, 10:13 | ||
Не знаю как будет на Vbnet, на C# будет так примерно
Хотя Ваш вариант ничем не хуже, даже проще для понимания. Основное правило программиста: делай как можно проще - легко читать, легко сопровождать. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Poluchit-massiv-iz-strok-s-razdelitelyami-id5643a767ae2015c5138b4567#findElement_E7045_56443c25ae2015782f8b4b61_0 |