如何通过linq传递一堆列表?

时间:2014-01-18 07:38:15

标签: c#

我是Linq的新手,我收集了列表,我想要的是我需要通过Linq查询传递该列表,我需要根据DB中存在的列表项返回< / p>

功能就像这样..

 public IList<ApprovalChainList> GetAllApprovalChain(string rqtype, List<decimal> rectype, List<decimal> Requestor, decimal? LocationIDUL, List<decimal> CostCenter, decimal? LocationIDCC, int pageIndex, int PageSize)
        {
 List<ApprovalChainList> APLIst = new List<ApprovalChainList>();
{try{

}

return APLIst ;




}

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

对于您的问题的具体答案需要更多说明,但我将向您展示如何执行条件并从LINQ查询中选择特定记录。愿它解决你的目的。

APLIst = (from m in APLIst
         where m.rectype.Contains(rectype)).ToList()
         .Skip(pageIndex* PageSize)
         .Take(PageSize);