Добрый день. Сейчас разбираюсь с библиотекой VkNet для С#. Пытаюсь написать программку которая бы скачивала фотографии из VKontakte. У библиотеки есть метод который возвращает массив с списком размеров выбранной фотографии. Я до конца не понимаю, как мне вытащить нужный мне индекс из этого массива, где будет фотография с наибольшим разрешением, которое доступно. Я сделал скриншот того, что мне записывается в переменную. А вот сам код
public static void GetPhotosListInAlbum(ListBox PhotoList,ListBox diag)
{
var getPhotos = vk.Photo.Get(new PhotoGetParams
{
OwnerId = ShareData.SelectedUid,
AlbumId = PhotoAlbumType.Id(ShareData.AlbumID),
Reversed = false,
PhotoSizes = true,
});
StreamWriter sw = new StreamWriter(@"E:\diag.txt");
foreach (var photo in getPhotos)
{
diag.Items.Add( photo.Sizes);
}
}
Как мне получить доступ к этим индексам которые [0],, и так далее.
P.S
На StreamWriter не обращайте внимания.
Решено. Написал функцию.
public static int GetBigger(int width,int height)
{
if (width >= height)
return width;
else return height;
}
Получил нужные значения.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники