I have a ListDictionary. Inside is a byte() key and a ListDictionary value. I have another byte array, it has the exact same length, values, and System.Type of the ListDictionary key. Whenever I try this...

VB Code:
  1. ' gotHash is a byte array that is the same as the mainDictionary's only key.
  2.  
  3. Dim nestedDictionary as ListDictionary
  4. nestedDictionary = CType(mainDictionary(gotHash), Byte())

after that step, still no nestedDictionary. I know it's there, I can see it, but I can't use another byte() object to open it up. Why?