Class Func
Inheritance
System.Object
Func
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
Constructors
Func()
Declaration
Methods
Any<T>(IEnumerable<T>, Converter<T, Boolean>)
Declaration
public static bool Any<T>(IEnumerable<T> l, Converter<T, bool> condition)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
System.Converter<T, System.Boolean> |
condition |
|
Returns
Type |
Description |
System.Boolean |
|
Type Parameters
Cast<R>(IEnumerable)
Declaration
public static IEnumerable<R> Cast<R>(IEnumerable e)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
e |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<R> |
|
Type Parameters
Convert<R>(IEnumerable)
Declaration
public static IEnumerable<R> Convert<R>(IEnumerable e)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
e |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<R> |
|
Type Parameters
Distinct<T>(IEnumerable<T>)
Declaration
public static IEnumerable<T> Distinct<T>(IEnumerable<T> l)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<T> |
|
Type Parameters
Filter<TSource>(IEnumerable<TSource>, Predicate<TSource>)
Declaration
public static IEnumerable<TSource> Filter<TSource>(IEnumerable<TSource> source, Predicate<TSource> predicate)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<TSource> |
source |
|
System.Predicate<TSource> |
predicate |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<TSource> |
|
Type Parameters
First<T>(IEnumerable<T>)
Declaration
public static T First<T>(IEnumerable<T> e)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
e |
|
Returns
Type Parameters
FirstOrDefault<T>(IEnumerable<T>)
Declaration
public static T FirstOrDefault<T>(IEnumerable<T> e)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
e |
|
Returns
Type Parameters
FirstOrDefault<T>(IEnumerable<T>, Predicate<T>)
Declaration
public static T FirstOrDefault<T>(IEnumerable<T> e, Predicate<T> condition)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
e |
|
System.Predicate<T> |
condition |
|
Returns
Type Parameters
IsEmpty(IEnumerable)
Declaration
public static bool IsEmpty(IEnumerable e)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
e |
|
Returns
Type |
Description |
System.Boolean |
|
Join<T>(IEnumerable<T>)
Declaration
public static string Join<T>(IEnumerable<T> list)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
list |
|
Returns
Type |
Description |
System.String |
|
Type Parameters
Join<T>(String, IEnumerable<T>)
Declaration
public static string Join<T>(string separator, IEnumerable<T> list)
Parameters
Type |
Name |
Description |
System.String |
separator |
|
System.Collections.Generic.IEnumerable<T> |
list |
|
Returns
Type |
Description |
System.String |
|
Type Parameters
Join<T>(String, IEnumerable<T>, Converter<T, String>)
Declaration
public static string Join<T>(string separator, IEnumerable<T> list, Converter<T, string> converter)
Parameters
Type |
Name |
Description |
System.String |
separator |
|
System.Collections.Generic.IEnumerable<T> |
list |
|
System.Converter<T, System.String> |
converter |
|
Returns
Type |
Description |
System.String |
|
Type Parameters
Join<T>(String, IEnumerable<T>, Converter<T, String>, Boolean)
Declaration
public static string Join<T>(string separator, IEnumerable<T> list, Converter<T, string> converter, bool ignoreNulls)
Parameters
Type |
Name |
Description |
System.String |
separator |
|
System.Collections.Generic.IEnumerable<T> |
list |
|
System.Converter<T, System.String> |
converter |
|
System.Boolean |
ignoreNulls |
|
Returns
Type |
Description |
System.String |
|
Type Parameters
Reduce<TSource, TResult>(IEnumerable<TSource>, TResult, Func.Accumulator<TSource, TResult>)
Declaration
public static TResult Reduce<TSource, TResult>(IEnumerable<TSource> source, TResult startValue, Func.Accumulator<TSource, TResult> accumulator)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<TSource> |
source |
|
TResult |
startValue |
|
Func.Accumulator<TSource, TResult> |
accumulator |
|
Returns
Type Parameters
Name |
Description |
TSource |
|
TResult |
|
Select<T, R>(IEnumerable<T>, Converter<T, R>)
Declaration
public static IEnumerable<R> Select<T, R>(IEnumerable<T> l, Converter<T, R> f)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
System.Converter<T, R> |
f |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<R> |
|
Type Parameters
Skip<T>(IEnumerable<T>, Int32)
Declaration
public static IEnumerable<T> Skip<T>(IEnumerable<T> l, int skipCount)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
System.Int32 |
skipCount |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<T> |
|
Type Parameters
Tail<T>(IEnumerable<T>)
Declaration
public static IEnumerable<T> Tail<T>(IEnumerable<T> l)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<T> |
|
Type Parameters
Take<T>(IEnumerable<T>, Int32)
Declaration
public static IEnumerable<T> Take<T>(IEnumerable<T> l, int count)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
System.Int32 |
count |
|
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<T> |
|
Type Parameters
ToArray<T>(IEnumerable<T>)
Declaration
public static T[] ToArray<T>(IEnumerable<T> l)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<T> |
l |
|
Returns
Type Parameters