в цикле в IAlbumInputMedia не добавляются элементы? Что я делаю не так? В первом случае НЕ работает во втором работает(это из примера).
var album = new IAlbumInputMedia[] { };
foreach (var ph in message.Photo)
{
album.Append(new InputMediaPhoto(ph.FileId));
};
botClient.SendMediaGroupAsync(Resources.dest_chat_id, album);
И
Message[] messages = await botClient.SendMediaGroupAsync(
chatId: chatId,
media: new IAlbumInputMedia[]
{
new InputMediaPhoto(fileid),
new InputMediaPhoto(fileid),
});
потому что юзай листы
Бро накидай пожалуйста как их к типу привести. Не могу ума дать😔
var album = new List<IAlbumInputMedia>(); album.AddRange( message.Photo.Select(x => new InputMediaPhoto(x.FileId)) );
Спасибо бро⚡️⚡️
Обсуждают сегодня