I think I slept well last night, but maybe I am still asleep and having a nightmare because this doesn't seem real.
Look at this ...
And the debugger shows that the current value of key is one of the keys in the dictionary. And I don't think that there is anything wrong with the ToString function because it works just fine in the debugger's Watch window. (And also is not what the message is complaining about.) The dictionary is not Nothing - it contains 89 entries.
Am I just not seeing something or is this as mysterious as I appears to me at the moment?
Thanks, Bob