En Utilisant La Liste.Existe et les Prédicats correctement

Tous

Je suis en train d'essayer de mettre en œuvre quelque chose le long des lignes de

dim l_stuff as List(of Stuff)

dim m_stuff as new Stuff

m_stuff.property1 = 1
m_stuff.property2 = "This"

if not l_stuff.exists(m_stuff) then
     l_stuff.add(m_stuff)
end if

D'échec de toute évidence que la méthode est à la recherche d'un prédicat de Choses.

Quelqu'un peut expliquer entièrement le prédicat et comment je peux réaliser ce que je suis en train de faire ici.

J'ai essayé d'utiliser

if not l_stuff.contains(m_stuff) then
   l_stuff.add(m_stuff)
end if 

mais ce n'est pas en mesure de détecter la idenitcal entrée et pénètre dans un double dans la liste

Remercier

OriginalL'auteur Dean | 2008-11-28