0
特定の拡張子を持つファイルを削除するにはどうすればよいですか?たとえば:カルーセル上のファイルを削除できません
StorageFolder library = await installedLocation.CreateFolderAsync("library", CreationCollisionOption.OpenIfExists);
BookAudio hapusmajalah = this.carousel.SelectedItem as BookAudio;
try
{
if(hapusmajalah.Name == hapusmajalah.Name + ".pdf")
{
StorageFile filepdf = await library.GetFileAsync(hapusmajalah.Name + ".pdf");
await filepdf.DeleteAsync();
}
this.carousel.SelectedItem = carousel.Items[0];
await this.getContent();
}
catch
{
this.carousel.SelectedItem = carousel.Items[0];
this.getContent();
}
}));
}
BookAudioクラス::
class BookAudio
{
public string Name { get; set; }
public ImageSource Image { get; set; }
}
ではなく、正常に削除された.pdf
私はこのコードを試してみてください。 ifを使用しない場合、ファイルは正常に削除されています。この問題を解決するには?
は、どのような "yourFilePath" の意味ですか? 私のプロジェクトでは、 "library"上のファイルStorageFolder – Rose