コード例 #1
0
 public static int Count <TSource>(this IProtobufSimpleQueryable <TSource> source)
 {
     return(source.Select(t => Counter).Count());
 }
コード例 #2
0
 public static Decimal?Average <TSource>(this IProtobufSimpleQueryable <TSource> source, Expression <Func <TSource, Decimal?> > selector)
 {
     return(source.Select(selector).Average());
 }
コード例 #3
0
 public static IEnumerable <TResult> Select <TSource, TResult>(this IProtobufSimpleQueryable <TSource> source, Expression <Func <TSource, TResult> > selector)
 {
     return(source.Select(Expression.Lambda <Func <TSource, int, TResult> >(selector.Body, selector.Parameters[0], Expression.Parameter(typeof(int)))));
 }