/// <summary> /// Returns a version of this directory that can have files moved into it. /// </summary> /// <returns></returns> public static IDeletableMoveFromableDirectory AsMoveFromable(this IDeletableDirectory @this) => ((IReopenableDirectoryBase <IDeletableMoveFromableDirectory>)@this).ReopenAs();
private ISaveGame?GetSave(IDeletableDirectory internalSaveDir) { string name = internalSaveDir.Name; if (!DateTimeOffset.TryParseExact(name[0..DateFormat.Length], DateFormat, CultureInfo.InvariantCulture,