private static FilterFakeObject SetFakeFilter() { FilterFakeObject filter = new FilterFakeObject(); filter.value = _COMP; return(filter); }
public static string LambdaCompiled() { FilterFakeObject filter = SetFakeFilter(); var timer = new Stopwatch(); int t = 0; timer.Start(); for (int i = 0; i < _ITERATOR; i++) { t = queryable.Where(x => filter.GenerateLambda <FakeObject, FilterFakeObject>().Compile()(x)).Count(); } timer.Stop(); return($"Total result {t} {Environment.NewLine}Compiled call has executed in {timer.ElapsedMilliseconds} ms."); }