【发布时间】:2013-08-07 10:26:20
【问题描述】:
哪种方式更好,为什么要获取列表项集合,
SPList list = web.getlist("listurl");
SPListItemCOllection items = list.getItems(query);
foreach(SPListItem item in items)
{
......
}
或
foreach(SPListItem item in web.getlist("listurl").getItems(query))
{
....
}
【问题讨论】:
-
你测试过这个吗?您可以使用
Stopwatch类来查找。 -
@Steven 好主意,我可以看出区别,第一个是 00:00:01.2412859 而第二个是 00:00:01.234146 在演示列表中
-
似乎第二个很快,因为它需要更少的时间
-
@user13814,你有更大的工作清单吗?这两者的区别几乎无关紧要
-
你能把两个代码sn-ps翻过来再测量一下吗?第二个代码 sn -p 还是更快吗?并且是与您的应用程序相关的性能差异。确保您没有进行任何微优化。
标签: c# asp.net sharepoint