-
- matchedFilenames = new string [temporaryItems.Count];
- int i = 0;
- foreach (DictionaryEntry de in temporaryItems)
- matchedFilenames [i++] = (string) de.Value;
+ if (includes != String.Empty) {
+ foreach (string si in splitInclude) {
+ ProcessInclude (si, excludedItems, includedItems);
+ }
+ }
+
+ matchedFilenames = includedItems.ToArray ();