"Collection was modified; enumeration operation may not execute."
Convert your collection into list
as
mycollection.ToList();