The my object (Photo) have 3 property(ID, Name, Photo)
ID Name Photo *********************** 1 a 1.jpg 2 a 2.jpg 3 b 3.jpg 4 b 4.jpg 5 c 5.jpg ************************* How can i get first record in groupby(name) by using linq lambda? like below table ID Name Photo ********************** 1 a 1.jpg 3 b 3.jpg 5 c 5.jpg ***********************
I using this code:
photos.GroupBy(x => x.Name).FirstOrDefault();
But the result just is (name:a) and i need (ID,Name,Photo) values