powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Массив из уникальных значений
11 сообщений из 11, страница 1 из 1
Массив из уникальных значений
    #33990777
linsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой вопрос: есть динамический массив, в него попадают значения, которые могут быть повторяющимися, но на выходе надо получить массив только из уникальных значений...Не подскажете, как лучше сделать?
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33990806
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы сделал через коллекцию.
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33990807
k-nike2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное лучше отсортировать, а потом выкинуть повторяющиеся элементы.
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33991272
MVS_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33991287
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33991297
MVS_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я привел пример, если автору поможет. Да через коллекцию, и думаю, что красивое решение.
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33991447
linsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, буду учиться работать с коллекциями.. Я пока еще новичок))))
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33992230
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот этот пример демонстрирует, что для хранения уникальных значений требуется не Collection, а Dictionary:

Dim X As New Collection
Dim Y As New Dictionary

X.Add "X1", "1"
X.Add "X1", "2"

Y.Add "Y1", 1
Y.Add "Y1", 2 'Эта строка вызывает ошибку, что и требуется.

Используйте об"ект Dictionary.

VladConn
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33993988
MVS_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladConn Я только сейчас обратил внимание на то, что вы написали.

Тогда что за фигня написано в выше указанной ветке?
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33994038
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет никакой фигни, оба способа работают практически одинаково.
Просто в Collection уникальность обеспечивается по ключу, а в Dictionary - п значению.
...
Рейтинг: 0 / 0
Массив из уникальных значений
    #33994275
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, и именно второе как раз и требовалось.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Массив из уникальных значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]