Exemplo n.º 1
0
        public IEnumerable <object> limit(ScriptScopeContext scope, IEnumerable <object> original, object skipOrBinding, object takeOrBinding)
        {
            var skip = scope.GetValueOrEvaluateBinding <int>(skipOrBinding);
            var take = scope.GetValueOrEvaluateBinding <int>(takeOrBinding);

            return(original.Skip(skip).Take(take));
        }
Exemplo n.º 2
0
 public IEnumerable <object> skip(ScriptScopeContext scope, IEnumerable <object> original, object countOrBinding) =>
 original.Skip(scope.GetValueOrEvaluateBinding <int>(countOrBinding));