3 / 3 / 1
Регистрация: 25.03.2014
Сообщений: 45
|
|||||||||||
1 | |||||||||||
Единые значения для Dictionary и List09.02.2015, 15:36. Показов 3810. Ответов 28
Метки нет (Все метки)
Всем привет.
У меня есть словарь в нем будет храниться большое количество значений. И есть List в лист из словаря я буду добавлять часть из этих значений делать с ними какие то действия.
Мне нужно чтобы значение было единым для всех если я его удалю из словаря его не стало в листе. И для листа мне нужно иметь возможность удалить из лист не удаляя из словаря и удалить из листа и из словаря. Как это делается что надо использовать?
0
|
09.02.2015, 15:36 | |
Ответы с готовыми решениями:
28
Сложный Dictionary<MyClass, Dictionary<List<MyClass2>, List<string>>> MyDictionary Сериализация для Dictionary<DateTime, List<string>> Правильное использование и перебор для Dictionary<DateTime, List<string>> Sort list in Dictionary |
3 / 3 / 1
Регистрация: 25.03.2014
Сообщений: 45
|
|
09.02.2015, 16:39 [ТС] | 21 |
0
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,273
|
|
09.02.2015, 16:42 | 23 |
Указанный мной метод соответствует вашим критериям. Или еще какие условия есть?
0
|
553 / 361 / 206
Регистрация: 27.11.2014
Сообщений: 1,049
|
||||||
09.02.2015, 18:14 | 24 | |||||
Во! на sqlite
0
|
3 / 3 / 1
Регистрация: 25.03.2014
Сообщений: 45
|
|
10.02.2015, 20:00 [ТС] | 26 |
Я пока отложил решение задачи она оказалась сложнее чем я думал, я тут посмотрел несколько примеров из темы, некоторые слишком сложны некоторые не подходят.
А по поводу ключа да без словаря никак не обойтись. Элемент не обязательно будет находится постоянно в одном и том же списке, но должна быть возможность найти его в любой момент по ключу.
0
|
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,273
|
||||||
10.02.2015, 23:35 | 27 | |||||
Оно?
1
|
3 / 3 / 1
Регистрация: 25.03.2014
Сообщений: 45
|
|
11.02.2015, 00:27 [ТС] | 28 |
Благодарю за ответы, я просто думал в NET есть какие то спец функции, которые можно использовать и все упростить но я понял что все равно придется все свое писать. Что бы это реализовать.
Я думаю просто добавлю к классу свойство ID и буду ему присваивать ключ в словаре ну и далее там разберу или еще потом подумаю.
0
|
foo();
|
||||||
11.02.2015, 00:39 | 29 | |||||
x5reunion, можно так сделать:
Если удалите элемент из словаря - то и в lst() его не будет Добавлено через 33 секунды Код писал в браузере, но, надеюсь, идея ясна
0
|
11.02.2015, 00:39 | |
11.02.2015, 00:39 | |
Помогаю со студенческими работами здесь
29
Единые объект клиента для всех запросов в express.js XmlDocument против Dictionary и List Сортировка Dictionary вложенного в List Сравнение List, Dictionary, Hashset Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |