×
Felmeddelande :( Din CSS har inte laddats som den ska. Testa reloada sidan.
1

Byta lista c# List<>

Postat av ql den 18 September 2013, 10:37
5 kommentarer · 318 träffar
Tjennannana. Programmering ftw...:d

Suttit aslänge nu med ett problem och hänger inte riktigt med..

var selected = from gubbe in list1
where gubbe.Age > 65
select gubbe;
list2.AddRange(selected);
list1.RemoveAll(gubbe => selected.Contains(gubbe));

Jag vill flytta gubbe från lista1 till lista2 när gubbe.Age blir större än 65 vilket jag också fått att fungera. Men problemet är följande:

Jag har 3 klasser. Human, Dog och Cat. Samtliga klasser är med i list1. Och säg att jag skapar en ny Dog som heter hund. När hund.Age blir över 65 flyttas den också till list2. Hur går jag tillväga för att bara flytta Human klassen till list2?

5 kommentarer — skriv kommentar

Kommentarerna nedan är skrivna av användare på Fragbite. Fragbite granskar inte sanningshalten i texten och du uppmanas att själv kritiskt granska och bemöta texten. Förutsätt inte att innehållet i texterna är sanning.
Visa 5 kommentarer

Skriv en kommentar

Laddar..