AvalonStudio.Projects.FileSystemProject.RemoveFiles C# (CSharp) Метод

RemoveFiles() приватный Метод

private RemoveFiles ( FileSystemProject project, IProjectFolder folder ) : void
project FileSystemProject
folder IProjectFolder
Результат void
        private void RemoveFiles(FileSystemProject project, IProjectFolder folder)
        {
            foreach (var item in folder.Items)
            {
                if (item is IProjectFolder)
                {
                    RemoveFiles(project, item as IProjectFolder);
                    project.Folders.Remove(item as IProjectFolder);
                }

                if (item is ISourceFile)
                {
                    project.SourceFiles.Remove(item as ISourceFile);
                }
            }
        }