I’m trying to find a LINQ oneliner that takes a Dictionary<String,Int> and returns a Dictionary<String,SomeEnum>….it might not be possible, but would be nice.
Any suggestions?
EDIT: ToDictionary() is the obvious choice, but have any of you actually tried it? On a Dictionary it doesn’t work the same as on a Enumerable… You can’t pass it the key and value.
EDIT #2: Doh, I had a typo above this line screwing up the compiler. All is well.
It works straight forward with a simple cast.
I used this test and it does not fail.