CamlQuery camlQuery = new CamlQuery();camlQuery.ViewXml = @"<View Scope='RecursiveAll'> <Query> </Query> </View>";camlQuery.FolderServerRelativeUrl = folder.ServerRelativeUrl;ListItemCollection listItems = list.GetItems(camlQuery);clientContext.Load(listItems);clientContext.ExecuteQuery(); listItems正在获取我要使用filename过滤列表的所有4个文件。如果filename与数据库表文件名匹配,则将该项目从listItems中排除例如 -4 files - 1.txt 2.txt 3.txt 4.txtin `database` table if `1.txt and 2.txt` is present then it will match with listItems filename and need to exclude these two items from listItems.上面只是一个示例,我有100个文件,我需要使用文件名进行比较,如果存在数据库表中,则需要从列表中排除。So we listItems is having only 2 items - 3.txt 4.txt我如何在没有foreach循环的情况下实现这一目标?有什么可以使用的,例如LINQ或CamlQuery吗?
2 回答
- 2 回答
- 0 关注
- 144 浏览
添加回答
举报
0/150
提交
取消