Mid
From PDF
Power Questions
High-Impact Interview Questions
Custom LINQ Operator?
public static class LinqExtensions
{
public static IEnumerable<T> WhereNot<T>(this IEnumerable<T> source, Func<T,bool>
predicate)
{
foreach (var item in source)
if (!predicate(item))
yield return item;
}
}
Usage
var employees = list.WhereNot(e => e.IsDeleted);Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png