private static void generateIndex() { if (!Directory.Exists(srtm.datadirectory)) { return; } var files = Directory.GetFiles(srtm.datadirectory, "*.dt2").ToList(); files.AddRange(Directory.GetFiles(srtm.datadirectory, "*.dt1")); files.AddRange(Directory.GetFiles(srtm.datadirectory, "*.dt0")); foreach (var file in files) { try { DTEDdata dtedfile = new DTEDdata(); dtedfile.LoadFile(file); } catch (Exception ex) { log.Error(ex); } } }
private static void generateIndex() { List <string> files = new List <string>(); foreach (var dir in _customDirectorys) { if (!Directory.Exists(dir)) { continue; } files.AddRange(Directory.GetFiles(dir, "*.dt2", SearchOption.AllDirectories)); files.AddRange(Directory.GetFiles(dir, "*.dt1", SearchOption.AllDirectories)); files.AddRange(Directory.GetFiles(dir, "*.dt0", SearchOption.AllDirectories)); } int i = 0; foreach (var file in files) { i++; try { if (OnProgress != null) { OnProgress((i - 1) / (double)files.Count, file); } DTEDdata dtedfile = new DTEDdata(); dtedfile.LoadFile(file); } catch (Exception ex) { log.Error(ex); } } index.Sort(); }
private static void generateIndex() { if (!Directory.Exists(srtm.datadirectory)) return; var files = Directory.GetFiles(srtm.datadirectory, "*.dt2").ToList(); files.AddRange(Directory.GetFiles(srtm.datadirectory, "*.dt1")); files.AddRange(Directory.GetFiles(srtm.datadirectory, "*.dt0")); foreach (var file in files) { try { DTEDdata dtedfile = new DTEDdata(); dtedfile.LoadFile(file); } catch (Exception ex) { log.Error(ex); } } }