say I have a list containing objects like this one:
public class Person
{
    private string _name; 
    private string _id;
    private int _age;
    public Person 
    {
    }
    // Accessors
}
public class ManipulatePerson
{
    Person person = new Person();
    List<Person> personList = new List<Person>;
    // Assign values
    private void PopulateList();
    {
        // Loop 
        personList.Add(person);
        // Check if every Person has a unique ID
    }
}
and I wanted to check that each Person had a unique ID. I would like to return a boolean true/false depending on whether or not the IDs are unique. Is this something I can achieve with LINQ?
 
     
     
     
     
    