IndexOf<>(source, predicate, startIndex) IndexOf<>(source, element, comparer) JoinString<>(values, separator, prefix, suffix, lastSeparator) Order<>(source, comparer) SkipLast<>(source, count, throwIfNotEnough) Split<>(splitWhat, splitWhere) Split<>(source, chunkSize) ToDictionary2<>(source, key1Selector, key2Selector, comparer1, comparer2) ToDictionary2<>(source, key1Selector, key2Selector, elementSelector, comparer1, comparer2)
Legend Class Struct Enum Interface Delegate | Constructor Method Property Event Field |
| Extension method: IEnumerable<TResult> Select<TElem1, TElem2, TElem3, TResult>(this IEnumerable<ValueTuple<TElem1, TElem2, TElem3>>, Func<TElem1, TElem2, TElem3, TResult>)Declarationpublic static IEnumerable<TResult> Select<TElem1, TElem2, TElem3, TResult>(
this IEnumerable<ValueTuple<TElem1, TElem2, TElem3>> source,
Func<TElem1, TElem2, TElem3, TResult> selector
)Summary
Projects each element of a sequence of 3-tuples into a new form. Generic type parameters| TElem1 |
The type of the first element in each tuple in source. | | TElem2 |
The type of the second element in each tuple in source. | | TElem3 |
The type of the third element in each tuple in source. | | TResult |
The type of the value returned by selector. |
Parameters| this IEnumerable<ValueTuple<TElem1, TElem2, TElem3>> | source |
A sequence of 3-tuples to invoke a transform function on. | | Func<TElem1, TElem2, TElem3, TResult> | selector |
A transform function to apply to each 3-tuple. |
Returns
A collection whose elements are the results of invoking selector on each 3-tuple in source. |