リストビューを並べ替えてから、冗長なアイテムを削除しようとしています。ただし、アイテムが適切に並べ替えられたり、冗長性が完全に削除されたりすることはありません。助けてください..
lvwMessages.Sorting = SortOrder.Descending;
for (int i = 0; i < lvwMessages.Items.Count - 1; i++)
{
if (lvwMessages.Items[i].Tag == lvwMessages.Items[i + 1].Tag)
lvwMessages.Items[i + 1].Remove();
}