我正在尝试查询 Sharepoint 列表以查找用户名是否存在于列表中。我在此使用 LINQ。我试过的代码:
SPList l = web.Lists["Acknowledgements"];
var listEnumeration = l.Items.OfType<SPListItem>();
bool a = listEnumeration.Any(p => p["User"].ToString().Equals(@"SHAREPOINT\system"));
但是,即使在调试之后,布尔值也会返回 false,XML 模式显示它正在返回用户名。
<z:row xmlns:z='#RowsetSchema'
ows_ContentTypeId='0x0100115773AE97ADF5418FF3A1AE2F660D3E'
ows_User='SHAREPOINT\system'
ows_Acknowedgement_x0020_Date='2013-01-01 00:00:00'
ows_ID='17' ows_ContentType='Item'
ows_Modified='2013-01-01 12:24:01'
ows_Created='2012-12-31 14:40:51'
ows_Author='1073741823;#System Account'
ows_Editor='1073741823;#System Account' />
知道我在这方面做错了什么吗?