W C # powiedz, że mam klasę o nazwie Note z trzema zmiennymi składowymi typu String.
public class Note
{
public string Title;
public string Author;
public string Text;
}
I mam listę typu Uwaga:
List<Note> Notes = new List<Note>();
Jaki byłby najczystszy sposób uzyskania listy wszystkich odrębnych wartości w kolumnie Autor?
Mógłbym iterować listę i dodać wszystkie wartości, które nie są duplikatami, do innej listy ciągów, ale wydaje się to brudne i nieefektywne. Mam wrażenie, że istnieje jakaś magiczna konstrukcja Linq, która zrobi to w jednej linii, ale nie byłem w stanie niczego wymyślić.