title: Resorting a SortedList by key
body: <p>I have a SortedList which is obviously sorted by Key. Somewhere down in the code I want to sort it by value instead of the key so do I have to re-insert the SortedList with the value and key swapped? How would I swap the key and value? Create another SortedList and do a foreach loop to load into that?</p>