public static void Release(object on) { lock (State) { var deadKeys = LinqAlternative.Where(State.Keys, k => k.Item1 == on).ToList(); foreach (var key in deadKeys.AsEnumerable()) { State.Remove(key); } } }
public LinqRoot <T> Where(SigilFunc <T, bool> p) { return(LinqAlternative.Where(InnerEnumerable(), p)); }