C # Список как словарь ключ
У меня есть словарь, который имеет ключ от списка:
<code>private Dictionary<List<custom_obj>, string> Lookup; </code>
Я пытаюсь использовать ContainsKey, но, похоже, он не работает, и я понятия не имею, почему. Вот отладочная информация из моего окна Visual Studio Immediate:
<code>?Lookup.Keys.ElementAt(7)[0] {custom_obj} Direction: Down SID: 2540 ?Lookup.Keys.ElementAt(7)[1] {custom_obj} Direction: Down SID: 2550 searchObject[0] {custom_obj} Direction: Down SID: 2540 searchObject[1] {custom_obj} Direction: Down SID: 2550 ?Lookup.ContainsKey(searchObject) false </code>
В моем здравом смысле этот последний ContainsKey должен быть правдой. Надеюсь, я включил здесь достаточно информации ... есть идеи?
Спасибо!