- [X] Adds the ability to store a null value in an ordered hash set TODO: Optimized the OrderedHashSet. See this: * https://github.com/dotnet/runtime/issues/10050 Looks like the OrderedDictionary that I based this structure from was not updated. See the source for diffing: https://github.com/dotnet/runtime/blob/master/src/libraries/System.Private.CoreLib/src/System/Collections/Generic/HashSet.cs Difference between a HashSet and an OrderedHashSet is updating the indexes of the entries after fixing the chain to preserve insertion order. |
||
|---|---|---|
| .. | ||
| ArrayEnumerator.cs | ||
| CollectionHelpers.cs | ||
| HashHelpers.cs | ||
| OrderedHashSet.cs | ||
| OrderedHashSet.ValueCollection.cs | ||