sorting list of key, value by value

What is the best structure to use to store a string and int and sort by the int?

I’m using a generic dictionary but I’m having trouble sorting it.

This question on StackOverflow on How do you sort a dictionary by value? has solutions on how to do this.