Supposons que si nous avons une classe comme: class Person { internal int PersonID; internal string car; } Maintenant, j'ai une liste de cette classe: List<Person> persons; Maintenant, cette liste peut avoir plusieurs instances avec les mêmes PersonID, par exemple: persons[0] = new Person {...