public void ReadAll() { tileFiles?.Clear(); tileFiles = new Dictionary <string, TileFile>(); var files = Directory.GetFiles(SavePath); foreach (var f in files) { TileFile file = new TileFile(); file.ReadFile(f); file.FileName = Path.GetFileNameWithoutExtension(f); Add(file); } }
public void Add(TileFile file) { tileFiles.Add(file.FileName, file); }
public void AddAndSave(TileFile file) { file.FileName = "Tile" + DateTime.Now.Ticks.ToString(); tileFiles.Add(file.FileName, file); file.Write(SavePath + file.FileName + ".tf"); }