gpt4 book ai didi

windows-8 - 如何在 WinRT 中检查 StorageFolder 中是否存在文件

转载 作者:行者123 更新时间:2023-12-01 07:27:53 31 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




8 年前关闭。




Possible Duplicate:
Check if a file exists in the project in WinRT



我正在使用 StorageFolder 并且需要在读取文件之前检查文件是否存在以避免异常。

我的代码是这样的:
StorageFolder storageFolder = ApplicationData.Current.LocalFolder;
StorageFile sampleFile = await storageFolder.GetFileAsync(myPath);

问题是,我找不到检查文件是否存在的方法

最佳答案

上次我检查你必须捕获一个异常:
(可能已经改变)

编辑:这是 这样做的方法:)

像这样:

    static async Task<bool> DoesFileExistAsync(string fileName)
{
try
{
await ApplicationData.Current.LocalFolder.GetFileAsync(fileName);
return true;
}
catch
{
return false;
}
}

关于windows-8 - 如何在 WinRT 中检查 StorageFolder 中是否存在文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14296994/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com