Aram :
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
Nazim :
photos.GroupBy(p => p.Name).Select(p => p.First()).ToList();
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=383232&siteId=1