首页 > 解决方案 > 无法读取 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;
    }

标签: c#xamarin

解决方案


推荐阅读