c# - 无法读取 Xamarin C# 目录中的文件
问题描述
任何人,请帮助!想要从目录中获取所有扩展名为 .mp3 的文件路径。下面的代码是否将目录路径作为“/storage/emulated/0/Music”?
class Player
{
static readonly DirectoryInfo directory = new DirectoryInfo(Path.Combine(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryMusic).AbsolutePath));
static readonly FileInfo[] fileLinks = FilesFromDirectory(directory);
static FileInfo[] FilesFromDirectory(DirectoryInfo directory)
{
FileInfo[] fileLinks = new FileInfo[] { };
if (Directory.Exists(directory.ToString()))
{
fileLinks = directory.GetFiles(@"*.mp3");
}
return fileLinks;
}
解决方案
推荐阅读
- r - 添加一个新级别的变量,并为其分配每个 id 的其他变量的平均值
- testing - 边界值分析 - 何时使用二值或三值?
- android - VS2019 - Google Play 控制台错误 - 无法签署应用程序包
- amazon-cloudfront - Lambda@edge 不是由源请求事件触发的
- go - 如何让多个 goroutine 读取单个文件的行?
- node.js - switchmap 2nd http 调用未返回值 - 标头错误
- python - 在 SymPy 中获得最小的变量幂?
- php - queryResults 和其后的多个 if 语句
- jupyter-notebook - WSL 中的 Jupyter 笔记本
- reactjs - 使用 Jest 和 Enzyme 测试使用 Redux 的功能性 React 组件