8
ответов

Существует ли предел записям в Словаре <>?

У меня есть приблизительно 3 000 различных файлов, которые я должен организовать и получить в разное время во время игры. Я создал свою собственную структуру переменных. Я думал о создании "Словаря" в...
вопрос задан: 11 August 2010 16:46
6
ответов

Преобразуйте IDictionary <строка, строка> ключи к нижнему регистру (C#)

У меня есть Метод, который получает IDictionary в качестве параметра. Теперь я хочу предоставить метод, который получает значение из этого словаря, но это должно быть инвариантным случаем. Так мое решение этого права...
вопрос задан: 2 October 2008 10:31
4
ответа

C# — Нужна реализация IDictionary, которая позволит пустой ключ

В основном я хочу что-то вроде этого: Словарь <объект, строка> dict = новый Словарь <объект, строка> (); dict. Добавьте (пустой указатель, "Ничто"); dict. Добавьте (1, "Один"); Есть ли любой созданный в...
вопрос задан: 16 December 2009 19:07
3
ответа

Существует ли лучшая структура данных, чем Словарь, если значения являются объектами, и свойство тех объектов ключи?

У меня есть Словарь <интервал, объект>, где интервал является свойством obj. Существует ли лучшая структура данных для этого? Я испытываю желание использовать свойство, поскольку ключ избыточен. Этот Словарь <интервал...
вопрос задан: 28 January 2010 12:31
3
ответа

Как я изменяю содержание IDictionary, использующего LINQ (C# 3.0)

Как я изменяю содержание IDictionary использование C# 3.0 (Linq, расширения Linq)? var, счетный = новый интервал [] {1, 2}; словарь var = счетный. ToDictionary (=> a, => 0);//некоторый код//теперь...
вопрос задан: 4 June 2009 20:55
2
ответа

Почему не делает (неуниверсального) IDictionary, наследовались IEnumerable <DictionaryEntry>?

IDictionary <TKey, TValue> наследовал от IEnumerable <KeyValuePair <TKey, TValue>>, но IDictionary по некоторым причинам не наследовался IEnumerable <DictionaryEntry>. Интересно почему?...
вопрос задан: 18 June 2010 10:51
2
ответа

Получение значений универсального IDictionary использование отражения

У меня есть экземпляр, который реализует IDictionary <T, K>, я не знаю T и K во время компиляции, и хочу получить все элементы от него. Я не хочу использовать IEnumerable по некоторым причинам, который был бы...
вопрос задан: 12 May 2009 11:12
1
ответ

Воссоздание Словаря от IEnumerable <KeyValuePair <>>

У меня есть метод, который возвращает IEnumerable <KeyValuePair <строка, ArrayList>>, но некоторые вызывающие стороны требуют, чтобы результатом метода был словарь. Как я могу преобразовать IEnumerable&...
вопрос задан: 13 May 2015 09:18
1
ответ

Создать Словарь в xaml?

Псевдо пример: <Окно> <Окно. Тег> <x:Dictionary KeyType = "{x:Type sys:String}" ValueType = "{x:Type sys:Int32}"> <sys:DictionaryEntry Запись = "{sys:DictionaryEntry...
вопрос задан: 23 February 2010 15:13
0
ответов

Преобразование списка KeyValuePair в IDictionary «C #»

Мой сценарий, как преобразовать List > в IDictionary ?
вопрос задан: 6 May 2014 12:44
0
ответов

Разница между анонимным классом и IDictionary для htmlAttributes в ASP.NET MVC?

Например, если вы проверите эти два метода расширения, единственная разница - это тип htmlAttributes, поэтому вы можете передавать свои htmlAttributes двумя разными способами: public static MvcHtmlString TextBoxFor <...
вопрос задан: 28 September 2013 14:40
0
ответов

Сопоставление объекта со словарем и наоборот

Есть ли какой-нибудь элегантный быстрый способ сопоставить объект со словарем и наоборот? Пример: IDictionary a = new Dictionary (); a ["Id"] = 1; a ["Name"] = "Ахмад"; // ......
вопрос задан: 6 December 2012 12:35
0
ответов

System.Collections.Generic.KeyNotFoundException :Данный ключ отсутствует в словаре

Я получаю указанное выше сообщение об ошибке при выполнении модульного теста метода. Я знаю, в чем проблема, я просто не знаю, почему ее нет в словаре. Вот словарь :вар...
вопрос задан: 15 August 2012 15:29
0
ответов

Использование шаблона для создания статической таблицы поиска

У меня есть: const char kLetters [] = «QWERTYUIOPASDFGHJKLZXCVBNM»; Я могу вызвать kLetters [n], чтобы получить n-ю букву алфавита клавиатуры за O (1) раз. Однако мне придется повторить через kLetter (...
вопрос задан: 14 September 2011 17:12
0
ответов

Почему словарь C # не реализует все IDictionary?

Я хотел создать объект, похожий на словарь, и подумал, что правильный Таким образом можно было бы реализовать интерфейс IDictionary и использовать композицию для включения базового словаря. Я начал ...
вопрос задан: 26 August 2011 21:22
0
ответов

Dictionary > в IDictionary >?

Обратите внимание на следующий код : class Студент { } перечисление StudentType { } static void foo (IDictionary > студенты) {} static void Main (строка [] аргументы) {...
вопрос задан: 17 May 2011 10:47
0
ответов

Когда SortedDictionary перечисляется, возвращает ли он KeyValuePairs в ожидаемом порядке?

Когда у меня есть SortedDictionary в .NET и я хочу перечислить его как ICollection > перечисляется в ожидаемом порядке? Это KeyValuePair ...
вопрос задан: 23 April 2011 15:58