I have a property that returns a HashTable. I would like to sort it without refactoring my property. Please note: I do not want to return another type.
You will need to return something other than a hash table. I won't reiterate what you claim to understand already, but you need to rethink whatever part of your design requires you to return sorted objects in a hash table.