У меня работает следующая функция FileSavePicker
при нажатии кнопки. Мне было интересно, если это приемлемый способ обработки FileSave или есть какие-то лучшие практики, которые я должен принять при обработке файлов сохранения?
// Save File SubScriptHere:
private async void SaveButton_ClickAsync(object sender, RoutedEventArgs e)
{
FileSavePicker savePicker = new FileSavePicker();
savePicker.FileTypeChoices.Add("Text Document", new List<string> { ".txt" });
savePicker.FileTypeChoices.Add("CSV Document", new List<string> { ".csv" });
StorageFile file = await savePicker.PickSaveFileAsync();
}
Это кажется очень простым и, кажется, работает отлично. Я просто пытаюсь принять хорошие привычки, где это возможно, так как я все еще учусь. Должен ли я обрабатывать ошибки или подтверждать, правильно ли файл сохраняется и т. Д.? Мне кажется, это слишком скромно, чтобы чувствовать себя комфортно с тем, что я придумал