|
Поиск элемента в списке
|
|||
---|---|---|---|
#18+
Есть у меня такой класс Код: pascal 1. 2. 3. 4.
и такой список Код: pascal 1.
Список отсортирован по TMyClass.Index, Соответствующий Comparer определен. Теперь мне нужно найти элемент по его индексу. Как это проще сделать? FList.BinarySearch(...) требует параметр объект класса TMyClass. Объект создавать не хочется. Там накручена хитрая логика. Писать свой BinarySearch тоже не сильно хочется. Есть еще варианты? С уважением, Vasilisk ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2021, 22:20 |
|
Поиск элемента в списке
|
|||
---|---|---|---|
#18+
_Vasilisk_ Писать свой BinarySearch тоже не сильно хочется ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2021, 23:18 |
|
Поиск элемента в списке
|
|||
---|---|---|---|
#18+
_Vasilisk_, TArray.BinarySearch ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2021, 22:22 |
|
Поиск элемента в списке
|
|||
---|---|---|---|
#18+
kealon(Ruslan) TArray.BinarySearch _Vasilisk_ требует параметр объект класса TMyClass ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2021, 22:54 |
|
|
start [/forum/topic.php?fid=58&msg=40114031&tid=2036852]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 385ms |
0 / 0 |