Вопросы по теме 'idictionary'

Получение значений универсального IDictionary с использованием отражения
У меня есть экземпляр, который реализует IDictionary<T, K> , я не знаю T и K во время компиляции и хочу получить от него все элементы. По какой-то причине я не хочу использовать IEnumerable , поскольку это был бы единственный неуниверсальный...
9048 просмотров
schedule 31.05.2024

Создать словарь в xaml?
Псевдо-пример: <Window> <Window.Tag> <x:Dictionary KeyType="{x:Type sys:String}" ValueType="{x:Type sys:Int32}"> <sys:DictionaryEntry Entry="{sys:DictionaryEntry Key0, 000}"/> <sys:DictionaryEntry...
20215 просмотров
schedule 08.06.2022

Сериализация словаря в XNA 4.0
Я хочу сериализовать дерево в XNA 4.0, где каждый узел имеет дочерний узел в словаре элементов, индексируемый int как таковой: [Serializable] public class Node { private Dictionary<int, Node> children; } Я намерен сделать так, чтобы...
1444 просмотров

Разница между анонимным классом и IDictionary‹string,object› для htmlAttributes в ASP.NET MVC?
Например, если вы проверяете эти два метода расширения, единственная разница заключается в типе htmlAttributes, поэтому вы можете передавать свои htmlAttributes двумя разными способами: public static MvcHtmlString TextBoxFor<TModel,...
3309 просмотров
schedule 15.05.2022

IDictionary для строки
Я создал расширение IDictionary для записи значений IDictionary Exception.Data в строку. Код расширения: public static class DictionaryExtension { public static string ToString<TKey, TValue>(this IDictionary<TKey, TValue>...
2017 просмотров
schedule 16.04.2024

использование универсального словаря и/или сортировка с помощью IDictionary
У меня есть словарь, значение которого определяется во время выполнения. Я могу создать его как IDictionary и добавить к нему нормально, но я не могу сортировать. Есть ли способ создать его как Dictionary , чтобы я мог получить доступ к OrderBy...
262 просмотров
schedule 14.10.2022

С# Преобразование IDictionary в два IList
Мне нужно создать IList с ключами и еще один IList со значениями, взятыми из IDictionary. Как мне это сделать? Мне пришлось избегать обобщений (List‹> и Dictionary‹>), потому что типы внутри них являются определяемыми пользователем типами,...
368 просмотров
schedule 04.05.2023

Удалите все элементы, соответствующие условию в IDictionary
Я пытаюсь удалить все элементы в объекте IDictionary, соответствующие условию. Например. IDictionary содержит набор ключей и соответствующих значений (скажем, 80 объектов). Ключи - это строки, значения могут быть разных типов (подумайте об...
3423 просмотров
schedule 27.10.2022

Как в C# изменить значение свойства Key-Value-Property при рекурсивном обходе ExpandoObject?
Эта проблема Используя C#, мне нужно пройти через объект, который был приведен к ExpandoObject из XML , и заменить любое свойство цены новым значением. Этот объект очень неструктурирован и имеет много слоев вложенных узлов (фактически вложенных...
3185 просмотров

Перечислить ключи и значения IDictionary, когда я не знаю тип значений
У меня есть ссылка на объект. Я знаю, что это соответствует IDictionary<string, T> для некоторого типа T. (Он может не соответствовать простому IDictionary или IReadyOnlyDictionary). Все, что я знаю о T, это то, что он происходит от...
635 просмотров
schedule 16.09.2022

IDictionary Как получить значение удаленного элемента при удалении [дубликата]
Я хотел бы знать, возможно ли удалить элемент IDictionary по его ключу и одновременно получить его фактическое значение, которое было удалено? Пример что-то типа: Dictionary<string,string> myDic = new...
190 просмотров
schedule 28.04.2023