Jaki jest preferowany sposób przenoszenia niektórych elementów (nie wszystkich) z jednej listy do drugiej.Jak przenieść elementy z listy na inną listę w języku C#?
Co robię jest następujący:
var selected = from item in items
where item.something > 10
select item;
otherList.AddRange(selected);
items.RemoveAll(item => selected.Contains(item));
W interesie mający najszybszą najlepszy/kod istnieje, czy istnieje lepszy sposób?
chciałbym przyjrzeć się metodą ForEach na listy, aby sobie z tym poradzić. Prawdopodobnie chcesz również standaryzować używając składni zapytania lub składni metody, a nie obu. –