Namespace Badeend.ValueCollections
Classes
- ValueCollectionExtensions
Extension methods related to ValueCollections.
- ValueCollectionsMarshal
Unsafe utility methods.
- ValueDictionary
Initialization methods for ValueDictionary<TKey, TValue>.
- ValueDictionaryBuilder<TKey, TValue>
A mutable dictionary that can be used to efficiently construct new immutable dictionaries.
- ValueDictionary<TKey, TValue>
An immutable, thread-safe dictionary with value semantics.
- ValueList
Initialization methods for ValueList<T>.
- ValueListBuilder<T>
A mutable list that can be used to efficiently construct new immutable lists.
- ValueList<T>
An immutable, thread-safe list with value semantics.
- ValueSet
Initialization methods for ValueSet<T>.
- ValueSetBuilder<T>
A mutable set that can be used to efficiently construct new immutable sets.
- ValueSet<T>
An immutable, thread-safe set with value semantics.
- ValueSlice
Initialization methods for ValueSlice<T>.
Structs
- ValueDictionaryBuilder<TKey, TValue>.Enumerator
Enumerator for ValueDictionaryBuilder<TKey, TValue>.
- ValueListBuilder<T>.Enumerator
Enumerator for ValueListBuilder<T>.
- ValueList<T>.Enumerator
Enumerator for ValueList<T>.
- ValueSetBuilder<T>.Enumerator
Enumerator for ValueSetBuilder<T>.
- ValueSet<T>.Enumerator
Enumerator for ValueSet<T>.
- ValueSlice<T>
An immutable, thread-safe span with value semantics.
- ValueSlice<T>.Enumerator
Enumerator for ValueSlice<T>.