private String GetBackupFilePath(String path) { var dirPath = SaveUtil.GetBackupDirectoryPath(); if (!Directory.Exists(dirPath)) { Directory.CreateDirectory(dirPath); } return(dirPath + "\\" + Path.GetFileName(path) + DateTime.Now.ToString("yyyyMMddHHmmss")); }
/// <summary> /// バックアップファイルを取得する /// </summary> /// <returns>バックアップファイルの一覧</returns> public static List <String> GetBackupFiles() { List <String> backupFiles = new List <string>(); var backupDir = SaveUtil.GetBackupDirectoryPath(); if (!Directory.Exists(backupDir)) { return(backupFiles); } foreach (var file in Directory.EnumerateFiles(backupDir)) { backupFiles.Add(file); } return(backupFiles); }