public void Dispose() { try { foreach (var file in GetWithoutExtension().Where(x => !_previous.Contains(x))) { File.Move(file, file + ReplayObject.ReplayExtension); } } catch (Exception e) { Logging.Error("Can’t rename new: " + e); } }