As for this example:
Get a list of distinct values in List
This demonstrates how to get a distinct list based on 1 item.
How do you get a distinct list of 2 things. Say Author and title.
public class Note
{
public string Title;
public string Author;
public string Text;
}
List<Note> Notes = new List<Note>();
The answer for one is:
Notes.Select(x => x.Author).Distinct();