Collections Collections
Collections Collections
DocFX + Singulink = ♥

Search Results for

    Class ListDictionary<TKey, TValue>.ValueList

    Represents a dictionary synchronized list of values associated with a key in a ListDictionary<TKey, TValue>.

    Inheritance
    object
    ListDictionary<TKey, TValue>.ReadOnlyValueList
    ListDictionary<TKey, TValue>.ValueList
    Implements
    IReadOnlyList<TValue>
    IReadOnlyCollection<TValue>
    IEquatable<ListDictionary<TKey, TValue>.ReadOnlyValueList>
    IList<TValue>
    ICollection<TValue>
    IEnumerable<TValue>
    IEnumerable
    IReadOnlyCollectionProvider<TValue>
    Inherited Members
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Key
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Dictionary
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Count
    ListDictionary<TKey, TValue>.ReadOnlyValueList.AsTransientReadOnly()
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Contains(TValue)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.CopyTo(TValue[])
    ListDictionary<TKey, TValue>.ReadOnlyValueList.CopyTo(TValue[], int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.CopyTo(int, TValue[], int, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Exists(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Find(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindAll(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindIndex(int, int, Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindIndex(int, Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindIndex(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindLast(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindLastIndex(int, int, Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindLastIndex(int, Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.FindLastIndex(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.ForEach(Action<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.GetRange(int, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.IndexOf(TValue)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.IndexOf(TValue, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.IndexOf(TValue, int, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.LastIndexOf(TValue)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.LastIndexOf(TValue, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.LastIndexOf(TValue, int, int)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.ToArray()
    ListDictionary<TKey, TValue>.ReadOnlyValueList.TrueForAll(Predicate<TValue>)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.GetEnumerator()
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Equals(ListDictionary<TKey, TValue>.ReadOnlyValueList)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.Equals(object)
    ListDictionary<TKey, TValue>.ReadOnlyValueList.GetHashCode()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Singulink.Collections
    Assembly: Singulink.Collections.dll
    Syntax
    public sealed class ListDictionary<TKey, TValue>.ValueList : ListDictionary<TKey, TValue>.ReadOnlyValueList, IReadOnlyList<TValue>, IReadOnlyCollection<TValue>, IEquatable<ListDictionary<TKey, TValue>.ReadOnlyValueList>, IList<TValue>, ICollection<TValue>, IEnumerable<TValue>, IEnumerable, IReadOnlyCollectionProvider<TValue>

    Properties

    Name Description
    Capacity

    Gets or sets the total number of items the internal data structure can hold without resizing.

    this[int]

    Gets or sets the item at the specified index.

    Methods

    Name Description
    Add(TValue)

    Adds an item to the end of this list.

    AddRange(IEnumerable<TValue>)

    Adds the items of the specified collection to the end of this list.

    AsReadOnly()

    Returns a dictionary synchronized read-only wrapper around this value list.

    Clear()

    Clears all the items in this list and removes the key from the dictionary.

    EnsureCapacity(int)

    Ensures that the capacity of this list is at least the specified capacity.

    Insert(int, TValue)

    Inserts an item into the list at the specified index.

    InsertRange(int, IEnumerable<TValue>)

    Inserts the items of a collection into the list at the specified index.

    Remove(TValue)

    Removes the first occurrence of the specified item from the list.

    RemoveAll(Predicate<TValue>)

    Removes all the items that match the conditions defined by the specified predicate.

    RemoveAt(int)

    Removes the item at the specified index of the list.

    RemoveRange(int, int)

    Removes a range of items from the list.

    Reverse()

    Reverses the order of the items in the entire list.

    Reverse(int, int)

    Reverses the order of the items in the specified range.

    SetRange(IEnumerable<TValue>)

    Clears the items in this list and adds the items from the specified collection.

    Sort()

    Sorts the items in the entire list using the default comparer.

    Sort(IComparer<TValue>?)

    Sorts the items in the entire list using the specified comparer.

    Sort(Comparison<TValue>)

    Sorts the items in the entire list using the specified comparison.

    Sort(int, int, IComparer<TValue>?)

    Sorts the items in a range of items in System.Collections.Generic.List`1 using the specified comparer.

    TrimExcess()

    Sets the capacity to the actual number of items in the list, if that number is less than a threshold value.

    Explicit Interface Implementations

    Name Description
    IReadOnlyCollectionProvider<TValue>.GetReadOnlyCollection()

    Returns a read-only collection wrapper for the given collection.

    ICollection<TValue>.IsReadOnly

    Gets a value indicating whether this list is read-only. Always returns false.

    © Singulink. All rights reserved.