Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 1
Регистрация: 10.01.2010
Сообщений: 91
1

Выбор коллекции для обращения по строке

05.03.2014, 01:50. Показов 435. Ответов 1
Метки нет (Все метки)

Доброе время суток, интересует следующий вопрос.
Есть такой код (работа с БД):
C#
1
2
3
4
List<string>[] list = new List<string>[dataReader.FieldCount];
for( int i = 0; i < dataReader.FieldCount; i++ ) {
    list[i] = new List<string>();
}
Он без проблем работает, элементы получаются на вывод по обращению, к примеру,
C#
1
list[0][1]
Вопрос следующего плана. Возможно ли "массивные" индексы сделать string, а не int?
Т.е. хотелось бы получить следующее, но оное не компилируется и выдаёт ошибку о несоответствии типов:
C#
1
2
3
4
List<string>[] list = new List<string>[dataReader.FieldCount];
for( int i = 0; i < dataReader.FieldCount; i++ ) {
    list[dataReader.GetName(i)] = new List<string>();
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2014, 01:50
Ответы с готовыми решениями:

Синтаксис обращения к коллекции - от чего он зависит?
Доброе время суток! Я перенесла свой сайт на другую машину - тоже Win2K Server. Написано у меня...

StreamReader для обращения к определенной строке текстового файла
Здраствуйте. String^ cln; StreamReader^ sr1 = gcnew StreamReader(str1 /*str1 - имя файла,...

Выбор коллекции для данных
Ребята, никак не могу подобрать коллекцию для хранения данных, чтобы (все надо одновременно): -...

Выбор коллекции для хранения данных
Люди прошу помощи и совета. Возникла необходимость в программе сменить тип коллекции хранения...

1
1922 / 427 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
05.03.2014, 05:29 2
SKDzR, для этого предназначены другие классы. Например, DataTable, Dictionary<TKey, TValue>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2014, 05:29

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Используя идею обращения числовой матрицы написать программу для обращения булевой матрицы
Задание. Используя идею обращения числовой матрицы написать программу для обращения булевой...

Получение новой коллекции путем фильтрации элементов коллекции находящихся в другой коллекции
Всем привет, нуждаюсь в помощи знатоков) Имеется вот такая иерархия если представить в JSON: {...

Выбор коллекции
Подскажите какие коллекции нужно использовать в таких случаях: 1. Последним пришел первый ушел....

Ошибка обращения к строке (нарушение прав доступа чтения)
Добрый всем день немогу разобраться что за ошибка и как ее локализовать код и скрин прикреплены

Выбор дублирующихся элементов в коллекции. LINQ
var newduplicateParts = allItems.GroupBy(x =&gt; x.Designation) .Where(g =&gt; g.Count() &gt;...

Нужно запретить обращения других пользователей к определенной строке/таблице на время ее редактирования
Господа, неужели нет штатного способа запретить обращения других пользователей к определенной...


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

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

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