我需要一种简单的方法来获取最新的 5 个创建的网站。
我知道每个网站都有一个 Created Date 属性。
我想在没有 foreach 的情况下执行此操作,因为可以有 1000 个子站点。
任何的想法?
using (SPSite clientSiteCollection = new SPSite(currentUrl))
{
foreach (SPWeb web in clientSiteCollection.AllWebs.Select(c => c.Properties["WebTemplate"] == "xx").OrderByDescending(d => d.Created).Take(5))
{