Answers for "Cannot assign to 'balance' because it is a 'foreach iteration variable'"

C#
0

Cannot assign to 'balance' because it is a 'foreach iteration variable'

//foreach is a read only iterator that iterates dynamically classes that implement IEnumerable

//This is a possible solution
for (int i = 0; i < MyObjectList.Count; i++)
{
    MyObjectList[i] = new MyObject();
}

//or if you want to change only the fields:
foreach (var item in MyObjectList)
{
  item.Value = Value;
}
Posted by: Guest on March-09-2022

Code answers related to "Cannot assign to 'balance' because it is a 'foreach iteration variable'"

C# Answers by Framework

Browse Popular Code Answers by Language