我有以下表現: public Expression<Func<T, bool>> UserAccessCheckExpression<T>(int userId) where T : class
{
return x => (IsAdmin || userId == CurrentUserId || userId == 0);
}
然後我想這個過濾器適用於多個集合(IQuerya
時,其中使用樂趣<的XElement,bool>的我也低於 IEnumerable<string> names = from student in XDocument.Load(@"E:\Data.xml").Element("Students").Elements("Student").Where(i=>(int)i.Element("TotalMarks") > 800)