Эй, я пытаюсь выполнить этот бит кода, однако он выходит за границы, я бы предположил, что он пытается выполнить первый цикл с индексом, который был удален.Кто-нибудь знает, как я могу выполнить этот код без его выхода за пределы?
for (int i = myList1.Count - 1; i >= 0; i--)
{
for (int j = 0; j < myList2.Count - 1; j++)
{
if (myList2[j] != myList1[i])
{
myList1.RemoveAt(i);
}
}
}