如何在.NET MAUI中获取下载目录的路径?
在.NET MAUI中获取下载目录路径并设置图片源
如果你需要在.NET MAUI里把下载目录下的图片设置为图片控件的源,可以通过拼接应用专属数据目录路径的方式实现。具体来说,我们可以将目标文件路径定位到FileSystem.Current.AppDataDirectory下的Download文件夹中,代码示例如下:
string location = Path.Combine(FileSystem.Current.AppDataDirectory, "Download", "abc.jpg"); image.Source = ImageSource.FromFile(location);
简单拆解下这段代码的作用:
FileSystem.Current.AppDataDirectory会返回当前应用专属的本地数据存储目录,这个路径会自动适配不同平台的系统规范位置- 使用
Path.Combine可以安全拼接目录和文件名,避免手动写路径时容易出现的分隔符错误 - 最后通过
ImageSource.FromFile方法,把拼接好的完整路径对应的图片设置为图片控件的源
内容的提问来源于stack exchange,提问作者Ehab Saber
相关产品推荐
相关产品推荐

