Создание зарание неизвестного количества Dictionary

Рейтинг: 0Ответов: 1Опубликовано: 17.01.2015

Здравствуйте!

Имеется List<string>, в котором содержатся логины пользователей, так вот, мне для каждого логина нужно создать свой Dictionary<int, bool>. Как понятно из названия, я заранее не знаю, сколько будет логинов, а значит, и сколько будет Dictionary. Очень прошу вашей помощи!

Обновление

Допустим, в List содержится 3 записи: "admin", "Sasha", "Masha". Так вот мне для каждой записи нужен свой Dictionary. Я делаю чат, и в Dictionary у меня будут содержаться id сообщения и прочитано ли оно, но так как чат с каждым по отдельности, мне нужно для каждого отдельный Dictionary.

Ответы

▲ 1Принят

Создаём структуру

struct UserStruct
{
  string: Username;
  Dictionary<int,bool> IntBoolPair;
}

а в основном коде уже используем её:

List<UserStruct> userStruct = new List<UserStruct>();