I am trying to nest a foreach statement for a stacklayout, to get each item in it which are stacklayouts, and the stacklayouts also contains stacklayouts which I want to contain an entry.
`var Lab1 = TotalBodyStackLayout2.Children.OfType<StackLayout>();
foreach (StackLayout l in Lab1)
{
StackLayout newstacklayout = new StackLayout();
Label EDTL = new Label();
l.Children.RemoveAt(1);
var Labh = l.Children.OfType<ExpandableEditor>();
foreach (ExpandableEditor Item in Labh)
{
Label newlabel = new Label();
newlabel.Text = Item.Text;
l.Children.RemoveAt(0);
l.Children.Insert(0, newlabel);
}
newstacklayout.Children.Add(l.Children[0]);
MainstackLayout.Children.Add(newstacklayout);
}`
I keep getting an error at foreach (ExpandableEditor Item in Labh)
which says
<System.InvalidOperationException: 'Collection was modified; enumeration
operation may not execute.'>