Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Массив из уникальных значений / 11 сообщений из 11, страница 1 из 1
15.09.2006, 15:55
    #33990777
linsa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
Такой вопрос: есть динамический массив, в него попадают значения, которые могут быть повторяющимися, но на выходе надо получить массив только из уникальных значений...Не подскажете, как лучше сделать?
...
Рейтинг: 0 / 0
15.09.2006, 16:03
    #33990806
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
Я бы сделал через коллекцию.
...
Рейтинг: 0 / 0
15.09.2006, 16:03
    #33990807
k-nike2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
Наверное лучше отсортировать, а потом выкинуть повторяющиеся элементы.
...
Рейтинг: 0 / 0
15.09.2006, 18:17
    #33991272
MVS_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
...
Рейтинг: 0 / 0
15.09.2006, 18:28
    #33991287
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
...
Рейтинг: 0 / 0
15.09.2006, 18:32
    #33991297
MVS_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
Я привел пример, если автору поможет. Да через коллекцию, и думаю, что красивое решение.
...
Рейтинг: 0 / 0
15.09.2006, 20:11
    #33991447
linsa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
Спасибо, буду учиться работать с коллекциями.. Я пока еще новичок))))
...
Рейтинг: 0 / 0
17.09.2006, 01:29
    #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
18.09.2006, 14:03
    #33993988
MVS_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив из уникальных значений
VladConn Я только сейчас обратил внимание на то, что вы написали.

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


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