SortedList <>, SortedDictionary <> e Dictionary <>

eu acho queSortedList<TKey, TValue> SortedDictionary<TKey, TValue>&nbsp;eDictionary<TKey, TValue>&nbsp;implementar as mesmas interfaces.

Quando devemos optar porSortedList&nbsp;eSortedDictionary&nbsp;sobreDictionary?Qual é a diferença entreSortedList&nbsp;eSortedDictionary&nbsp;em termos de aplicação?