Как получить все элементы после первого, не начиная с "-"
, используя linq?Попытка получить все элементы после первого совпадения с использованием linq
var arr = new[] {"-s1", "-s2", "va", "-s3", "va2", "va3"};
var allElementsAfterVA = from a in arr where ???? select a;
Я хочу allElementsAfterVA
быть "-s3", "va2", "va3"
Почему вы хотите использовать linq здесь? Он не знает и не заботится о том, в каком порядке находятся ваши элементы, если это простой строковый массив. –
Вы имеете в виду первый, НЕ начинающийся с "-"? –
@MatteS: Хорошо. Теперь ваш вопрос имеет смысл :) –