0 / 1 / 0
Регистрация: 12.12.2014
Сообщений: 65
|
||||||||||||||||
1 | ||||||||||||||||
Как выдернуть данные из Dictionary<string,string>.Enumerator?04.07.2015, 07:33. Просмотров 2264. Ответов 11
Метки нет Все метки)
(
Есть библиотека xNet. Когда делаешь http запрос вот так:
Оператор foreach не работает с переменными типа "System.Collection.Generic.Dictionary<string,string>.Enumera tor", так как "System.Collection.Generic.Dictionary<string,string>.Enumera tor" не содержит открытого определения для "GetEnumerator". Кто сталкивался? Как выдернуть заголовки? Вот сам метод из исходников библиотеки:
0
|
|
04.07.2015, 07:33 | |
Данные загрузить в коллекцию Dictionary<string,string> скопировать в списки, перемешать и сформировать ключ
Обработать словарь типа Dictionary<string, string> и на выходе получить ступенчатый массив Какие функции выполняет private readonly dictionary <string; string> и marker.BackColor? |
|
0 / 1 / 0
Регистрация: 12.12.2014
Сообщений: 65
|
|
04.07.2015, 09:06 [ТС] | 3 |
Я попробовал, но выскакивает:
"Dictionary<string,string>.Enumerator" не содержит определения для "Keys" и не удалась найти метод расширения "Keys", принимающий тип "Dictionary<string,string>.Enumerator" в качестве первого аргумента(возможно, пропущена директива using или ссылка на сборку). Я уже как только не пробовал, не хватает глубокой теоретической подготовки. С Values точно такая же история.
0
|
04.07.2015, 09:06 | 4 | |||||
Можно еще вот так
0
|
0 / 1 / 0
Регистрация: 12.12.2014
Сообщений: 65
|
||||||
04.07.2015, 09:33 [ТС] | 5 | |||||
У вас
0
|
04.07.2015, 09:46 | 6 | |||||
mahnevmaxim, Понял)
Можно попробовать вот так
0
|
Модератор
![]() |
||||||
04.07.2015, 09:54 | 7 | |||||
![]() Решение
Это перечислитель. Попробуйте по такому образцу сделать.
3
|
04.07.2015, 09:55 | 8 | |||||
![]() Решение
mahnevmaxim,
Это вполне себе нормальный вариант обхода колекции
3
|
0 / 1 / 0
Регистрация: 12.12.2014
Сообщений: 65
|
||||||
04.07.2015, 10:00 [ТС] | 9 | |||||
Решено:
0
|
0 / 1 / 0
Регистрация: 12.12.2014
Сообщений: 65
|
|||||||||||
04.07.2015, 12:04 [ТС] | 11 | ||||||||||
Ошибаетесь, чтобы получить первый элемент, надо передвинуть указатель:
0
|
04.07.2015, 13:18 | 12 |
0
|
04.07.2015, 13:18 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Dictionary<string, List<string>> получить все подэлементы Заполнить Dictionary<string, list<string>> из файла ресурсов Dictionary<Tuple<string,string>, Dictionary<int,int>> dict - возможно ли? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |