简短和甜蜜:我正在解析一个XML文档,并将新的空缺职务添加到sharepoint列表中,如果是作业id,则删除它们,如果列表项集合中没有特定的作业id,则删除它们。
以下是一个问题:
如果我试图从存在剂量的项集合中查询字段值,这会导致错误吗?
foreach (ListItem listItem in items)
{
console.WriteLine(listItem["Title"]=="XYZ") // say, there is no item with a title "XYZ"
} 发布于 2014-07-11 09:03:35
假设您正在使用以下代码:
var list = ctx.Web.Lists.GetByTitle(config.ListName); //ctx is your ClientContext
var collection = list.GetItems(SP.CamlQuery.CreateAllItemsQuery()); //using SP = Microsoft.SharePoint.Client;
ctx.Load(collection);
ctx.ExecuteQuery();
foreach (var item in collection)
{
Console.WriteLine(item["Title"] == "XYZ");
}它不会抛出异常,如果标题字段不是== "XYZ“,它只会打印False。
https://stackoverflow.com/questions/23510750
复制相似问题