Exemple #1
0
 ChainStatus Optimizations.ITailEnd <T> .WhereSelect <S>(ReadOnlySpan <S> source, Func <S, bool> predicate, Func <S, T> selector)
 {
     ToListImpl.WhereSelect(source, Result, predicate, selector);
     return(ChainStatus.Filter);
 }
Exemple #2
0
 ChainStatus Optimizations.ITailEnd <T> .WhereSelect <Enumerable, Enumerator, S>(Enumerable source, Func <S, bool> predicate, Func <S, T> selector)
 {
     ToListImpl.WhereSelect <S, T, Enumerable, Enumerator>(source, Result, predicate, selector);
     return(ChainStatus.Filter);
 }
Exemple #3
0
 ChainStatus Optimizations.ITailEnd <T> .Where(ReadOnlySpan <T> source, Func <T, bool> predicate)
 {
     ToListImpl.Where(source, Result, predicate);
     return(ChainStatus.Filter);
 }
Exemple #4
0
 ChainStatus Optimizations.ITailEnd <T> .Where <Enumerable, Enumerator>(Enumerable source, Func <T, bool> predicate)
 {
     ToListImpl.Where <T, Enumerable, Enumerator>(source, Result, predicate);
     return(ChainStatus.Filter);
 }
Exemple #5
0
 ChainStatus Optimizations.IHeadStart <T> .Execute <Enumerable, Enumerator>(Enumerable source)
 {
     ToListImpl.Execute <T, Enumerable, Enumerator>(source, Result);
     return(ChainStatus.Filter);
 }
Exemple #6
0
 ChainStatus Optimizations.ITailEnd <T> .SelectMany <TSource, TCollection>(TSource source, ReadOnlySpan <TCollection> span, Func <TSource, TCollection, T> resultSelector)
 {
     ToListImpl.SelectMany(source, Result, span, resultSelector);
     return(ChainStatus.Filter);
 }
Exemple #7
0
 ChainStatus Optimizations.IHeadStart <T> .Execute(ReadOnlySpan <T> source)
 {
     ToListImpl.Execute(source, Result);
     return(ChainStatus.Filter);
 }
Exemple #8
0
 public ChainStatus WhereSelect <S>(List <S> source, Func <S, bool> predicate, Func <S, T> selector)
 {
     ToListImpl.WhereSelect(source, Result, predicate, selector);
     return(ChainStatus.Filter);
 }
Exemple #9
0
 public ChainStatus Where(List <T> source, Func <T, bool> predicate)
 {
     ToListImpl.Where(source, Result, predicate);
     return(ChainStatus.Filter);
 }
Exemple #10
0
 public ChainStatus SelectWhere <S>(List <S> source, Func <S, T> selector, Func <T, bool> predicate)
 {
     ToListImpl.SelectWhere(source, Result, selector, predicate);
     return(ChainStatus.Filter);
 }
Exemple #11
0
 public ChainStatus Select <S>(List <S> source, Func <S, T> selector)
 {
     ToListImpl.Select(source, Result, selector);
     return(ChainStatus.Filter);
 }