У меня есть следующее содержание словаря:
[0] {75, SimpleObject}
[1] {56, SimpleObject}
[2] {65, SimpleObject}
[3] {12, SimpleObject}
...
Я хочу получить первый ключ, значит 75, без foreach.
Возможно, слово key
должно указывать на [0], а не на 75.
Поскольку на основании этого ключа я хочу использовать это SimpleObject
, я написал:
SimpleObject s = dictionary[0] as SimpleObject;
но VS2010 выдает исключение:
The given key was not present in the dictionary.
Я знаю, что [0]
означает номер ключа 0 из словаря, значит, если бы я мог иметь
[0] {72, SimpleObject} //here
[1] {56, SimpleObject}
[2] {65, SimpleObject}
[3] {12, SimpleObject}
...
, тогда я долженполучить корреспондента SimpleObject
.
Извините, я впервые использую Словарь, и я хочу узнать больше.
Вопрос: Как получить число 75
и его SimpleObject?
Спасибо.
PS: я знаю, что в StackOverflow уже существует подобная тема, но ни одна из них не помогает мне получить этот ключ.