Tôi có một vấn đề nhỏ với việc lưu trạng thái của tôi cho người dân địa phương. Mọi thứ đều ổn, ngoại trừ tình huống khi ai đó đóng ứng dụng của tôi bằng cách sử dụng alt + f4 và mở ứng dụng trước 10 giây trôi qua (sau khi ứng dụng 10 giây tạm dừng và dữ liệu được lưu). (Công nghệ xaml/C#)Làm thế nào để lưu trạng thái của tôi trong Windows Store App?
Tôi lưu dữ liệu của mình trong sự kiện OnSuspending
.
Tôi tải dữ liệu của tôi trong trường hợp OnLaunched
như thế này:
if (args.PreviousExecutionState == ApplicationExecutionState.Terminated ||
args.PreviousExecutionState == ApplicationExecutionState.ClosedByUser)
{
// save data
}
Làm thế nào để xử lý tình huống này? Tôi biết tôi có thể tiết kiệm tiểu bang của tôi mỗi khi nó được thay đổi nhưng tôi nghĩ rằng nó không phải là ý tưởng tốt trong ứng dụng của tôi. Cảm ơn bạn đã trợ giúp!
bạn nên giải thích điều này và định dạng mã – letiagoalves