Я не могу понять, как добавить в словарь _collection
новое значение от registeredValues
, если ключ уже существует в _collection
. Я хочу добавить к тому же ключу другой объект из registeredValues
. Или, может быть, я делаю это неправильно?Словарь с ключом и значением
private readonly List<ThreePropertyHolder<string, string, string>> _registeredValues = new List<ThreePropertyHolder<string, string, string>>();
private Dictionary<string, List<object>> _collection = new Dictionary<string, List<object>>();
public Dictionary<string, List<object>> BlaBlaMethod()
{
foreach (var reValues in _registeredValues)
{
_collection.Add(reValues.Value2, new List<object>{reValues.Value3});
}
}
Ты знаком с кортежами ..? – MethodMan
@MethodMan Нет, не совсем. – John
Это встроенная версия ThreePropertyHolder, https://msdn.microsoft.com/en-us/library/dd387150(v=vs.110).aspx –