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, TResult>(this IEnumerable<ValueTuple<TElem1, TElem2>>, Func<TElem1, TElem2, TResult>)Declarationpublic static IEnumerable<TResult> Select<TElem1, TElem2, TResult>(
this IEnumerable<ValueTuple<TElem1, TElem2>> source,
Func<TElem1, TElem2, TResult> selector
)Summary
Projects each element of a sequence of 2-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. | | TResult |
The type of the value returned by selector. |
Parameters| this IEnumerable<ValueTuple<TElem1, TElem2>> | source |
A sequence of 2-tuples to invoke a transform function on. | | Func<TElem1, TElem2, TResult> | selector |
A transform function to apply to each 2-tuple. |
Returns
A collection whose elements are the results of invoking selector on each 2-tuple in source. |