Я проверял везде и не могу найти решение. У меня есть следующее:Collection. Состояния() не работает
Dim users as New List(of TUser)
Private Sub AddSelectedUsers()
For Each user as TUser in gridSelectedItems()
If Not users.Contains(user) Then
users.Add(user)
End If
Next
End Sub
«Содержит» не работает. Я продолжаю получать дубликаты в списке пользователей.
Я подозревал, что это может быть проблемой, потому что gridSelectedItems() - это список, переданный «ByRef» в эту форму. Я сделаю это. –
Я закончил переопределять равные в моем классе TUser, и это работает. –