csharp count files in directory and subdirectories

Code Example - csharp count files in directory and subdirectories

                
                        var countFiles = System.IO.Directory.GetFiles(sourcePath, "*.*", SearchOption.AllDirectories).Count();
                    
                
 

csharp count directories in directory and subdirectories

                        
                                var countDirectories = System.IO.Directory.GetDirectories(sourcePath, "*", SearchOption.AllDirectories).Count();