Как разобрать некоторые байтовые массивы в функции с "params"?

Я написал эту функцию:

    public static Mp3FileReader GetSoundsFromFiles(byte[] bytes)
    {
        return new Mp3FileReader(new MemoryStream(bytes));
    }

И мне нужно разобрать несколько байтовых массивов с ключевым словом "params" вместо одного. Может кто-нибудь мне помочь?

1 ответ

Решение

Возможно, использование списка байтовых массивов поможет вам, вот так:

public static List<Mp3FileReader> GetSoundsFromFiles(List<byte[]> bytes)
{
    List<Mp3FileReader> soundList=new List<Mp3FileReader>();
    foreach (var a in bytes)
    {
        soundList.Add(new Mp3FileReader(new MemoryStream (a));
    }
    return soundList;
}
Другие вопросы по тегам