Искать элемент столбца списка sharepoint, имеющий то же значение
Предположим, у меня есть список sharepoint. Пожалуйста, найдите ниже детали
Listname="NameData"
Name ModifiedDate Place
keshav 19/12/2015 A
madhav 19/11/2015 B
keshav 19/10/2015 C
madhav 19/10/2015 D
Ram 19/10/2015 E
Я просто хочу получить все значения столбца, такие как имя, изменение и т. Д., Если
Имя является дубликатом, как кешав в столбце имени, тогда оно должно извлекать только те значения строк, в которых дата изменения кешава является самой поздней, например, в приведенном выше столбце имени случая.12/2015, место: A), поскольку дата последнего изменения. Если нет повторяющегося значения столбца, тогда это должно быть то же самое значение. Пожалуйста, предоставьте мне Spquery для вышеуказанного случая. Спасибо
1 ответ
Так что я смог ответить на свой вопрос после месяца борьбы.
Пожалуйста, найдите код ниже, используя запрос ссылки.
SPList lstICSSDocuments = web.Lists.TryGetList("YourListName");
List<SPListItem> filtered_List_Item = (from SPListItem item in lstICSSDocuments
group item by item["Name"].ToString() into grp
select grp.OrderByDescending(g => g["ModifiedDate"]).First()).ToList();