Vamos supor que se tivermos uma classe como: class Person { internal int PersonID; internal string car; } Agora eu tenho uma lista desta classe: List<Person> persons; Agora, esta lista pode ter várias instâncias com as mesmas PersonID, por exemplo: persons[0] = new Person { PersonID...