This question may have been asked in different formats, but for my current requirement can someone suggest which is the best..
In ASP.Net i have my own implementation of local & global resources, I'm storing the key value pair in static Dictionary object, Totally there may be a maximum of 10,000 values (all pages). When asp.net application loads a page it stores the value in my static dictionary object. When the page is visited again instead of reading the value from resource file it is served from static Dictionary object.
My question is for performance reason Dictionary is the best or should i go with SortedList/ SortedDictionary