Enhanced C#
Language of your choice: library documentation
Loyc.Collections.LCInterfaces Member List

This is the complete list of members for Loyc.Collections.LCInterfaces, including all inherited members.

AddIfNotPresent< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
AddOrGetExisting< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
Any(this ICount c)Loyc.Collections.LCInterfacesinlinestatic
CopyTo< T >(this IReadOnlyList< T > c, T[] array, int arrayIndex) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
FinalIndexWhere< T >(this IReadOnlyList< T > source, Func< T, bool > pred)Loyc.Collections.LCInterfacesinlinestatic
FirstIndexOf< T >(this IReadOnlyList< T > list, T item)Loyc.Collections.LCInterfacesinlinestatic
FirstIndexWhere< T >(this IReadOnlyList< T > source, Func< T, bool > pred)Loyc.Collections.LCInterfacesinlinestatic
GetAndEdit< K, V >(IDictionary< K, V > dict, K key, ref V value, DictEditMode mode)Loyc.Collections.LCInterfacesinlinestatic
GetAndSet< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
GetOrAdd< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
HasIndex< T >(this IListSource< T > list, int index)Loyc.Collections.LCInterfacesinlinestatic
IndexOf< T >(this IReadOnlyList< T > list, T item)Loyc.Collections.LCInterfacesstatic
IndexOf< T >(this INegListSource< T > list, T item)Loyc.Collections.LCInterfacesinlinestatic
IndexWhere< T >(this IReadOnlyList< T > source, Func< T, bool > pred)Loyc.Collections.LCInterfacesstatic
Items< T >(this ISparseListSource< T > list)Loyc.Collections.LCInterfacesinlinestatic
LastIndexWhere< T >(this IReadOnlyList< T > source, Func< T, bool > pred)Loyc.Collections.LCInterfacesstatic
NextHigherIndex< T >(this ISparseListSource< T > list, int? index)Loyc.Collections.LCInterfacesinlinestatic
NextLowerIndex< T >(this ISparseListSource< T > list, int? index)Loyc.Collections.LCInterfacesinlinestatic
PeekFirst< T >(this IDeque< T > c) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
PeekLast< T >(this IDeque< T > c) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
PopFirst< T >(this IDeque< T > c) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
PopLast< T >(this IDeque< T > c) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
ReplaceIfPresent< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
Resize< T >(this IListRangeMethods< T > list, int newSize) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
Resize< T >(this IListEx< T > list, int newSize) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesstatic
SetAndGet< K, V >(this IDictionaryEx< K, V > dict, K key, V value) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesstatic
SwapIfPresent< K, V >(this IDictionaryEx< K, V > dict, K key, V value)Loyc.Collections.LCInterfacesinlinestatic
TryAdd< K, V >(this IDictionaryEx< K, V > dict, K key, V value) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
TryGet< T >(this IListSource< T > list, int index, ref T value)Loyc.Collections.LCInterfacesinlinestatic
TryGet< T >(this IListSource< T > list, int index, T defaultValue)Loyc.Collections.LCInterfacesstatic
TryGet< T >(this IListSource< T > list, int index) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesstatic
TryGet< T >(this INegListSource< T > list, int index, ref T value)Loyc.Collections.LCInterfacesinlinestatic
TryPeek< T >(this IPop< T > c, out T value) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic
TryPop< T >(this IPop< T > c, out T value) (defined in Loyc.Collections.LCInterfaces)Loyc.Collections.LCInterfacesinlinestatic