我试图找出目录是否具有特定的访问规则。但是没有"包含"。所以我写了一个工作正常的扩展方法。
现在,在下一步中,我想让LINQ .Exist(r => r.Identity == "identifier")
可用,这样我就可以检查具有特定属性的项目。
这是如何运作的?
答案 0 :(得分:1)
您可以使用.Any(r => r.Identity == "identifier")
或者,如果您坚持采用Exist
方法:
public static class Extensions
{
public static bool Exist<T>(this IEnumerable<T> items, Func<T, bool> predicate)
{
return items.Any(predicate);
}
}