作成された最新の 5 つの Web を簡単に取得する方法が必要です。
私は、すべての Web に Created Date プロパティがあることを知っています。
1000のサブサイトが存在する可能性があるため、foreachなしでこれを実行したいと思います。
何か案が?
using (SPSite clientSiteCollection = new SPSite(currentUrl))
{
foreach (SPWeb web in clientSiteCollection.AllWebs.Select(c => c.Properties["WebTemplate"] == "xx").OrderByDescending(d => d.Created).Take(5))
{