BuildingCoder.CmdExportSolidToSat.DirSearch C# (CSharp) Метод

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

Return the full path of the first file found matching the given filename pattern in a recursive search through all subdirectories of the given starting folder.
private DirSearch ( string start_dir, string filename_pattern ) : string
start_dir string
filename_pattern string
Результат string
        string DirSearch(
            string start_dir,
            string filename_pattern)
        {
            foreach( string d in Directory.GetDirectories(
            start_dir ) )
              {
            foreach( string f in Directory.GetFiles(
              d, filename_pattern ) )
            {
              return f;
            }

            string f2 = DirSearch( d, filename_pattern );

            if( null != f2 )
            {
              return f2;
            }
              }
              return null;
        }
CmdExportSolidToSat