Постулаты:Linq странное поведение
(definitions != null && definitions.Where(key => key.asset_id != null &&
key.asset_id == item).FirstOrDefault() != null
Броски:
коллекция была изменена операция перечисления не может выполнить
Как это исправить?
if (definitions != null
&& definitions
.Where(key => key.asset_id != null && key.asset_id == item)
.FirstOrDefault() != null)
{
CurrentDuration = definitions
.Where(key => key.asset_id != null && key.asset_id == item)
.FirstOrDefault().duration;
}
бежишь это внутри любого цикла? – Sajeetharan
Эта часть внутри функции DrawBox(), и эта функция находится внутри foreach.Yes. – A191919
Опубликовать эту часть тоже – Sajeetharan