diff options
Diffstat (limited to 'DiscoBot')
-rw-r--r-- | DiscoBot/DSA_Game/Save/SaveCommand.cs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/DiscoBot/DSA_Game/Save/SaveCommand.cs b/DiscoBot/DSA_Game/Save/SaveCommand.cs index 8566076..cd44534 100644 --- a/DiscoBot/DSA_Game/Save/SaveCommand.cs +++ b/DiscoBot/DSA_Game/Save/SaveCommand.cs @@ -6,6 +6,7 @@ using System.Threading.Tasks; namespace DiscoBot.DSA_Game.Save { + using System.Diagnostics; using System.IO; using System.Net; using System.Net.Http; @@ -66,9 +67,13 @@ namespace DiscoBot.DSA_Game.Save private string[] ListSessions() { - return Directory.GetDirectories(Session.DirectoryPath); - } - + string[] dirs = Directory.GetDirectories(Session.DirectoryPath).OrderByDescending(x => new DirectoryInfo(x).LastAccessTime.Ticks).ToArray(); + for (int i = 0; i < dirs.Length; i++) + { + dirs[i] += "; " + new DirectoryInfo(dirs[i]).LastAccessTime; + } + return dirs; + } } } |