SPC050230: Do not call SPFolder.Files.Count

Do not call SPFolder.Files.Count. Use SPFolder.ItemCount instead.

TypeName: DoNotUseSPFolderItemsCount
CheckId: SPC050230
Severity: CriticalWarning
Type: AssemblyFileReference
Resolution

Replace calls to SPFolder.Files.Count with SPFolder.ItemCount.

Bad Practice:

SPFolder folder = SPContext.Current.Web.GetFolder("/folder1");
int count = folder.Items.Count;
Good Practice:
SPFolder folder = SPContext.Current.Web.GetFolder("/folder1");
int count = folder.ItemCount;

Links

comments powered by Disqus