OrderedMultiDictionaryTKey, TValueReversed Method |
Namespace: X3Platform.Collections
Typically, this method is used in conjunction with a foreach statement. For example:
foreach(KeyValuePair<TKey, TValue> pair in dictionary.Reversed()) { // process pair }
If an entry is added to or deleted from the dictionary while the View is being enumerated, then the enumeration will end with an InvalidOperationException.
Calling Reverse does not copy the data in the dictionary, and the operation takes constant time.