| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
This is the complete list of members for System.Linq.Queryable, including all inherited members.
| Aggregate< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, TSource, TSource > > func) | System.Linq.Queryable | inlinestatic | 
| Aggregate< TSource, TAccumulate >(this IQueryable< TSource > source, TAccumulate seed, Expression< Func< TAccumulate, TSource, TAccumulate > > func) | System.Linq.Queryable | inlinestatic | 
| Aggregate< TSource, TAccumulate, TResult >(this IQueryable< TSource > source, TAccumulate seed, Expression< Func< TAccumulate, TSource, TAccumulate > > func, Expression< Func< TAccumulate, TResult > > selector) | System.Linq.Queryable | inlinestatic | 
| All< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Any< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Any< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Append< TSource >(this IQueryable< TSource > source, TSource element) | System.Linq.Queryable | inlinestatic | 
| AsQueryable(this IEnumerable source) | System.Linq.Queryable | inlinestatic | 
| AsQueryable< TElement >(this IEnumerable< TElement > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< int > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< int?> source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< long > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< long?> source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< float > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< float?> source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< double > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< double?> source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< decimal > source) | System.Linq.Queryable | inlinestatic | 
| Average(this IQueryable< decimal?> source) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int > > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int?> > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, float > > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, float?> > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, long > > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, long?> > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, double > > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, double?> > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, decimal > > selector) | System.Linq.Queryable | inlinestatic | 
| Average< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, decimal?> > selector) | System.Linq.Queryable | inlinestatic | 
| Cast< TResult >(this IQueryable source) | System.Linq.Queryable | inlinestatic | 
| Chunk< TSource >(this IQueryable< TSource > source, int size) | System.Linq.Queryable | inlinestatic | 
| Concat< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2) | System.Linq.Queryable | inlinestatic | 
| Contains< TSource >(this IQueryable< TSource > source, TSource item) | System.Linq.Queryable | inlinestatic | 
| Contains< TSource >(this IQueryable< TSource > source, TSource item, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| Count< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Count< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| DefaultIfEmpty< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| DefaultIfEmpty< TSource >(this IQueryable< TSource > source, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| Distinct< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Distinct< TSource >(this IQueryable< TSource > source, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| DistinctBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| DistinctBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| ElementAt< TSource >(this IQueryable< TSource > source, int index) | System.Linq.Queryable | inlinestatic | 
| ElementAt< TSource >(this IQueryable< TSource > source, Index index) | System.Linq.Queryable | inlinestatic | 
| ElementAtOrDefault< TSource >(this IQueryable< TSource > source, int index) | System.Linq.Queryable | inlinestatic | 
| ElementAtOrDefault< TSource >(this IQueryable< TSource > source, Index index) | System.Linq.Queryable | inlinestatic | 
| Except< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2) | System.Linq.Queryable | inlinestatic | 
| Except< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| ExceptBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TKey > source2, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| ExceptBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TKey > source2, Expression< Func< TSource, TKey > > keySelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| First< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| First< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| FirstOrDefault< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| FirstOrDefault< TSource >(this IQueryable< TSource > source, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| FirstOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| FirstOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| GetSourceExpression< TSource >(IEnumerable< TSource > source) | System.Linq.Queryable | inlineprivatestatic | 
| GroupBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TElement >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TSource, TElement > > elementSelector) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TElement >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TSource, TElement > > elementSelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TElement, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TSource, TElement > > elementSelector, Expression< Func< TKey, IEnumerable< TElement >, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TElement, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TSource, TElement > > elementSelector, Expression< Func< TKey, IEnumerable< TElement >, TResult > > resultSelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TKey, IEnumerable< TSource >, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| GroupBy< TSource, TKey, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, Expression< Func< TKey, IEnumerable< TSource >, TResult > > resultSelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| GroupJoin< TOuter, TInner, TKey, TResult >(this IQueryable< TOuter > outer, IEnumerable< TInner > inner, Expression< Func< TOuter, TKey > > outerKeySelector, Expression< Func< TInner, TKey > > innerKeySelector, Expression< Func< TOuter, IEnumerable< TInner >, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| GroupJoin< TOuter, TInner, TKey, TResult >(this IQueryable< TOuter > outer, IEnumerable< TInner > inner, Expression< Func< TOuter, TKey > > outerKeySelector, Expression< Func< TInner, TKey > > innerKeySelector, Expression< Func< TOuter, IEnumerable< TInner >, TResult > > resultSelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Intersect< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2) | System.Linq.Queryable | inlinestatic | 
| Intersect< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| IntersectBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TKey > source2, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| IntersectBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TKey > source2, Expression< Func< TSource, TKey > > keySelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Join< TOuter, TInner, TKey, TResult >(this IQueryable< TOuter > outer, IEnumerable< TInner > inner, Expression< Func< TOuter, TKey > > outerKeySelector, Expression< Func< TInner, TKey > > innerKeySelector, Expression< Func< TOuter, TInner, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| Join< TOuter, TInner, TKey, TResult >(this IQueryable< TOuter > outer, IEnumerable< TInner > inner, Expression< Func< TOuter, TKey > > outerKeySelector, Expression< Func< TInner, TKey > > innerKeySelector, Expression< Func< TOuter, TInner, TResult > > resultSelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Last< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Last< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| LastOrDefault< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| LastOrDefault< TSource >(this IQueryable< TSource > source, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| LastOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| LastOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| LongCount< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| LongCount< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Max< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Max< TSource >(this IQueryable< TSource > source, IComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| Max< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TResult > > selector) | System.Linq.Queryable | inlinestatic | 
| MaxBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| MaxBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| Min< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Min< TSource >(this IQueryable< TSource > source, IComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| Min< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TResult > > selector) | System.Linq.Queryable | inlinestatic | 
| MinBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| MinBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| OfType< TResult >(this IQueryable source) | System.Linq.Queryable | inlinestatic | 
| OrderBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| OrderBy< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| OrderByDescending< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| OrderByDescending< TSource, TKey >(this IQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Prepend< TSource >(this IQueryable< TSource > source, TSource element) | System.Linq.Queryable | inlinestatic | 
| Reverse< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Select< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, TResult > > selector) | System.Linq.Queryable | inlinestatic | 
| Select< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, int, TResult > > selector) | System.Linq.Queryable | inlinestatic | 
| SelectMany< TSource, TCollection, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, int, IEnumerable< TCollection > > > collectionSelector, Expression< Func< TSource, TCollection, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| SelectMany< TSource, TCollection, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, IEnumerable< TCollection > > > collectionSelector, Expression< Func< TSource, TCollection, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| SelectMany< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, IEnumerable< TResult > > > selector) | System.Linq.Queryable | inlinestatic | 
| SelectMany< TSource, TResult >(this IQueryable< TSource > source, Expression< Func< TSource, int, IEnumerable< TResult > > > selector) | System.Linq.Queryable | inlinestatic | 
| SequenceEqual< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2) | System.Linq.Queryable | inlinestatic | 
| SequenceEqual< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| Single< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| Single< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| SingleOrDefault< TSource >(this IQueryable< TSource > source) | System.Linq.Queryable | inlinestatic | 
| SingleOrDefault< TSource >(this IQueryable< TSource > source, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| SingleOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| SingleOrDefault< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate, TSource defaultValue) | System.Linq.Queryable | inlinestatic | 
| Skip< TSource >(this IQueryable< TSource > source, int count) | System.Linq.Queryable | inlinestatic | 
| SkipLast< TSource >(this IQueryable< TSource > source, int count) | System.Linq.Queryable | inlinestatic | 
| SkipWhile< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| SkipWhile< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< int > source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< int?> source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< long > source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< long?> source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< float > source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< float?> source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< double > source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< double?> source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< decimal > source) | System.Linq.Queryable | inlinestatic | 
| Sum(this IQueryable< decimal?> source) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int > > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int?> > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, long > > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, long?> > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, float > > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, float?> > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, double > > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, double?> > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, decimal > > selector) | System.Linq.Queryable | inlinestatic | 
| Sum< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, decimal?> > selector) | System.Linq.Queryable | inlinestatic | 
| Take< TSource >(this IQueryable< TSource > source, int count) | System.Linq.Queryable | inlinestatic | 
| Take< TSource >(this IQueryable< TSource > source, Range range) | System.Linq.Queryable | inlinestatic | 
| TakeLast< TSource >(this IQueryable< TSource > source, int count) | System.Linq.Queryable | inlinestatic | 
| TakeWhile< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| TakeWhile< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| ThenBy< TSource, TKey >(this IOrderedQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| ThenBy< TSource, TKey >(this IOrderedQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| ThenByDescending< TSource, TKey >(this IOrderedQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| ThenByDescending< TSource, TKey >(this IOrderedQueryable< TSource > source, Expression< Func< TSource, TKey > > keySelector, IComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Union< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2) | System.Linq.Queryable | inlinestatic | 
| Union< TSource >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, IEqualityComparer< TSource >? comparer) | System.Linq.Queryable | inlinestatic | 
| UnionBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, Expression< Func< TSource, TKey > > keySelector) | System.Linq.Queryable | inlinestatic | 
| UnionBy< TSource, TKey >(this IQueryable< TSource > source1, IEnumerable< TSource > source2, Expression< Func< TSource, TKey > > keySelector, IEqualityComparer< TKey >? comparer) | System.Linq.Queryable | inlinestatic | 
| Where< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Where< TSource >(this IQueryable< TSource > source, Expression< Func< TSource, int, bool > > predicate) | System.Linq.Queryable | inlinestatic | 
| Zip< TFirst, TSecond >(this IQueryable< TFirst > source1, IEnumerable< TSecond > source2) | System.Linq.Queryable | inlinestatic | 
| Zip< TFirst, TSecond, TResult >(this IQueryable< TFirst > source1, IEnumerable< TSecond > source2, Expression< Func< TFirst, TSecond, TResult > > resultSelector) | System.Linq.Queryable | inlinestatic | 
| Zip< TFirst, TSecond, TThird >(this IQueryable< TFirst > source1, IEnumerable< TSecond > source2, IEnumerable< TThird > source3) | System.Linq.Queryable | inlinestatic |