private static IEnumerable <IAlbum> GetRandomAlbums(IReadOnlyList <IAlbum> albums, int count) { foreach (int index in RandomEx.NonRepeatableRandoms(0, albums.Count, count)) { yield return(albums[index]); } }