Überprüfen, ob ein Objekt existiert bereits in Sammlung

Lerne ich Programmieren und mein problem ist, dass ich eine Reihe von Objekten und möchte ich hinzufügen, dass diese Objekte in eine Liste nur, wenn die Liste nicht bereits enthalten, dass Objekt. Zweitens, wenn das Objekt bereits enthalten sind, will ich zu ignorieren, dass Objekt, und fügen Sie das nächste statt. Ich denke, ich habe den ersten Teil nur arbeiten, benötigen Hilfe mit Teil zwei. Vielen Dank.

PartyGroup partyGroup = new PartyGroup(); 

using (AseDataReader reader = command.ExecuteReader()) 
{ 
    while (reader.Read()) 
    {  
        if (!myPartyGroupList.Contains(partyGroup)) 
        { 
            partyGroup.PartyGroupID = Convert.ToInt32(reader["party_group_id"]); 
            partyGroup.PartyGroupName = reader["party_group_name"].ToString(); 
            partyGroup.PersonList = myPersonList; 

            myPartyGroupList.Add(partyGroup); 
        } 
        else 
        { 
            //?? 
        } 
    } 
} 

InformationsquelleAutor Ben | 2010-12-17

Schreibe einen Kommentar