Выборка из ListView по дате - Visual Basic .NET
Формулировка задачи:
Имеется listview с 4 столбцами. В первом столбце находится имя пк, в третьем дата создания файла.
Записей очень много для каждого из пк. Как можно сделать из всех записей отбор по максимальной дате? То есть чтобы в listview остались только единичные записи для каждого пк с максимальной датой? К примеру
Решение задачи: «Выборка из ListView по дате»
textual
Листинг программы
Dim parsedate = Function(lvi As ListViewItem) Date.Parse(lvi.SubItems(2).Text, Globalization.CultureInfo.GetCultureInfo(1049)) Dim maxitems = From item As ListViewItem In ListView1.Items Group By ServerName = item.SubItems(0).Text Into ListItem = Group Select ListItem.OrderByDescending(parsedate).First For Each item As ListViewItem In (From i In ListView1.Items).Except(maxitems) ListView1.Items.Remove(item) Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д