Поиск в List(Of T) с помощью BinarySearch - Visual Basic .NET
Формулировка задачи:
Доброго времени суток господа.
С прошедшими Вас праздниками ….
Создал типизированный список объектов List(Of Operator)
Как мне осуществить поиск элемента в List с помощью BinarySearch, ругается на строку
Dim qw As Integer = Operators.BinarySearch("Иванов")
«Значение типа «String» невозможно преобразовать в «Operator»».
Спасибо!
Решение задачи: «Поиск в List(Of T) с помощью BinarySearch»
textual
Листинг программы
Public Class [Operator] '... '... Public Class comparerByFIO Implements System.Collections.Generic.IComparer(Of [Operator]) Public Function Compare(x As [Operator], y As [Operator]) As Integer Implements System.Collections.Generic.IComparer(Of [Operator]).Compare If (x Is Nothing) And (y Is Nothing) Then Return 0 If (x Is Nothing) Then Return 1 If (y Is Nothing) Then Return -1 Return String.Compare(x.FIO, y.FIO, True) End Function End Class End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д