Работа с массивом структур
☑
0
Asintelekt
29.08.09
✎
14:53
Есть код:
КоличествоКлючей = Новый Массив;
Запись = Новый Структура;
Запись.Вставить("Ключ");
Запись.Вставить("ЧислоДней");
Запись.Ключ = "Первый";
Запись.ЧислоДней = 10;
КоличествоКлючей.Добавить(Запись);
Запись.Ключ = "Второй";
Запись.ЧислоДней = 20;
КоличествоКлючей.Добавить(Запись);
Надо по ключу искать количество дней, как минуя переборку всего массива можно найти эту структуру в массиве (для метода Найти надо все 2 значения, а нам известно одно для поиска другого)?
Заранее спасибо!
1
Rie
29.08.09
✎
15:26
(29) Использовать вместо массива структур более другой тип данных.
2
Asintelekt
29.08.09
✎
16:12
(1) Что именно? кроме ТаблицыЗначений
3
Rie
29.08.09
✎
16:34
(2) Вероятнее всего, Соответствие. Можно и ТаблицаЗначений. Зависит от задачи.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн