VkNet.Categories.AudioCategory.GetPopular C# (CSharp) Méthode

GetPopular() public méthode

Возвращает список аудиозаписей из раздела "Популярное".
Страница документации ВКонтакте .
public GetPopular ( bool onlyEng = false, AudioGenre genre = null, uint count = null, uint offset = null ) : ReadOnlyCollection
onlyEng bool 1 – возвращать только зарубежные аудиозаписи. 0 – возвращать все аудиозаписи. (по умолчанию) флаг, может принимать значения 1 или 0 (Флаг, может принимать значения 1 или 0).
genre AudioGenre Идентификатор жанра из списка жанров. положительное число (Положительное число).
count uint Количество возвращаемых аудиозаписей. положительное число, максимальное значение 1000, по умолчанию 100 (Положительное число, максимальное значение 1000, по умолчанию 100).
offset uint Смещение, необходимое для выборки определенного подмножества аудиозаписей. положительное число (Положительное число).
Résultat ReadOnlyCollection
        public ReadOnlyCollection<Audio> GetPopular(bool onlyEng = false, AudioGenre? genre = null, uint? count = null, uint? offset = null)
        {
            var parameters = new VkParameters
            {
                {"only_eng", onlyEng},
                {"genre_id", genre},
                {"offset", offset}
            };
            if (count <= 1000)
            {
                parameters.Add("count", count);
            }
            VkResponseArray response = _vk.Call("audio.getPopular", parameters);

            return response.ToReadOnlyCollectionOf<Audio>(x => x);
        }