С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Anderis49
-46 / 37 / 6
Регистрация: 07.08.2013
Сообщений: 856
Записей в блоге: 1
1

Получить значения элементов коллекции

22.09.2014, 17:11. Просмотров 860. Ответов 3
Метки нет (Все метки)

Доброго всем времени суток!

Помогите, пожалуйста!

Создаю коллекцию
vb.net
1
 Dim mc As New Collection()
добавляю элемент
vb.net
1
mc.Add(m, tk)
где
m - число
tk - строка

Как получить значение m и tk отдельно?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2014, 17:11
Ответы с готовыми решениями:

Как получить свойства классов, которые находятся в коллекции
Здравствуйте. Извините, если тему назвал некорректно. Свой класс. Экземпляры...

Сохранение элементов коллекции ListBox и ComboBox
Каким образом можно перезаписать и сохранить значения коллекции комбобокс и...

Перемещение элементов внутри списка (коллекции)
В общем хотелось бы реализовать движение выделенных элементов по списку лист...

Массивы. Сумма среднего геометрического значения элементов и среднего арифметического значения элементов
Доброго времени суток! Прошу помощи с задачей про массивы: Даны массивы А(5)...

Получить дату из строкового значения
Доброго времени суток всем знатокам! Есть два тексбокса, куда вписываются...

3
Qwertiy
821 / 629 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
22.09.2014, 17:25 2
Цитата Сообщение от Anderis49 Посмотреть сообщение
Создаю коллекцию
Лучше создавай как As New Dictionary(Of Integer, String)

Цитата Сообщение от Anderis49 Посмотреть сообщение
Как получить значение m и tk отдельно?
Не понял вопрос.
0
Anderis49
-46 / 37 / 6
Регистрация: 07.08.2013
Сообщений: 856
Записей в блоге: 1
22.09.2014, 18:32  [ТС] 3
Цитата Сообщение от Qwertiy Посмотреть сообщение
Не понял вопрос.
Смотри первый пост.
есть коллекция:
23, "Петя" - 1-й элемент
28, "Таня" - 2-й элемент
34, "Юра" - 3-й элемент
55, "Гриша" и т.д.

Мне нужно в переменную "А" заслать "23", а в переменную "Б" - "Петя".
В следующем цикле
А = 28, Б = "Таня"
потом:
А=34, Б = "Юра" и т.д.

Добавлено через 56 минут
Вопрос снимается.

Решение найдено.
0
Qwertiy
821 / 629 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
22.09.2014, 18:57 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Примерно так:
vb.net
1
2
3
4
5
Dim Data As New Dictionary(Of Integer, String) From { {23, "Петя"}, {28, "Таня"}, {34, "Юра"}, {55, "Гриша"} }
 
For Each Kvp As KeyValuePair(Of Integer, String) In Data
  Console.WriteLine("{0} {1}", Kvp.Key, Kvp.Value)
Next Kvp
Добавлено через 28 секунд
Только порядок не гарантирован.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2014, 18:57

Работа с реестром: получить и задать значения
Доброе время суток... У меня возникла проблема... Допустим в реестре в этой...

Как из DLL на Delphi получить значения
Измучался! Понятно - не ас, хоть в VB.Net не первый день. Но уже двое суток...

Как получить уникальные значения оборудования компьютера
Что в железе компьютера есть уникальное (серийный номер) и как это програмно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru