Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Linq.ImmutableArrayExtensions Class Reference

Static Public Member Functions

static IEnumerable< TResultSelect< T, TResult > (this ImmutableArray< T > immutableArray, Func< T, TResult > selector)
 
static IEnumerable< TResultSelectMany< TSource, TCollection, TResult > (this ImmutableArray< TSource > immutableArray, Func< TSource, IEnumerable< TCollection > > collectionSelector, Func< TSource, TCollection, TResult > resultSelector)
 
static IEnumerable< TWhere< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static bool Any< T > (this ImmutableArray< T > immutableArray)
 
static bool Any< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static bool All< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static bool SequenceEqual< TDerived, TBase > (this ImmutableArray< TBase > immutableArray, ImmutableArray< TDerived > items, IEqualityComparer< TBase >? comparer=null)
 
static bool SequenceEqual< TDerived, TBase > (this ImmutableArray< TBase > immutableArray, IEnumerable< TDerived > items, IEqualityComparer< TBase >? comparer=null)
 
static bool SequenceEqual< TDerived, TBase > (this ImmutableArray< TBase > immutableArray, ImmutableArray< TDerived > items, Func< TBase, TBase, bool > predicate)
 
static ? T Aggregate< T > (this ImmutableArray< T > immutableArray, Func< T, T, T > func)
 
static TAccumulate Aggregate< TAccumulate, T > (this ImmutableArray< T > immutableArray, TAccumulate seed, Func< TAccumulate, T, TAccumulate > func)
 
static TResult Aggregate< TAccumulate, TResult, T > (this ImmutableArray< T > immutableArray, TAccumulate seed, Func< TAccumulate, T, TAccumulate > func, Func< TAccumulate, TResult > resultSelector)
 
static T ElementAt< T > (this ImmutableArray< T > immutableArray, int index)
 
static ? T ElementAtOrDefault< T > (this ImmutableArray< T > immutableArray, int index)
 
static T First< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static T First< T > (this ImmutableArray< T > immutableArray)
 
static ? T FirstOrDefault< T > (this ImmutableArray< T > immutableArray)
 
static ? T FirstOrDefault< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static T Last< T > (this ImmutableArray< T > immutableArray)
 
static T Last< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static ? T LastOrDefault< T > (this ImmutableArray< T > immutableArray)
 
static ? T LastOrDefault< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static T Single< T > (this ImmutableArray< T > immutableArray)
 
static T Single< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static ? T SingleOrDefault< T > (this ImmutableArray< T > immutableArray)
 
static ? T SingleOrDefault< T > (this ImmutableArray< T > immutableArray, Func< T, bool > predicate)
 
static Dictionary< TKey, TToDictionary< TKey, T > (this ImmutableArray< T > immutableArray, Func< T, TKey > keySelector)
 
static Dictionary< TKey, TElement > ToDictionary< TKey, TElement, T > (this ImmutableArray< T > immutableArray, Func< T, TKey > keySelector, Func< T, TElement > elementSelector)
 
static Dictionary< TKey, TToDictionary< TKey, T > (this ImmutableArray< T > immutableArray, Func< T, TKey > keySelector, IEqualityComparer< TKey >? comparer)
 
static Dictionary< TKey, TElement > ToDictionary< TKey, TElement, T > (this ImmutableArray< T > immutableArray, Func< T, TKey > keySelector, Func< T, TElement > elementSelector, IEqualityComparer< TKey >? comparer)
 
static T[] ToArray< T > (this ImmutableArray< T > immutableArray)
 
static T First< T > (this ImmutableArray< T >.Builder builder)
 
static ? T FirstOrDefault< T > (this ImmutableArray< T >.Builder builder)
 
static T Last< T > (this ImmutableArray< T >.Builder builder)
 
static ? T LastOrDefault< T > (this ImmutableArray< T >.Builder builder)
 
static bool Any< T > (this ImmutableArray< T >.Builder builder)
 

Static Private Member Functions

static IEnumerable< TResultSelectManyIterator< TSource, TCollection, TResult > (this ImmutableArray< TSource > immutableArray, Func< TSource, IEnumerable< TCollection > > collectionSelector, Func< TSource, TCollection, TResult > resultSelector)
 

Detailed Description

Definition at line 6 of file ImmutableArrayExtensions.cs.


The documentation for this class was generated from the following file: