0;
int[] arr = { i };
if (arr.Contains(i))
{
i = arr[Array.IndexOf(arr, i)];
}
i не переприсиваивается. А как тогда переприсвоить?
нуль заменяется нулем, ты чо)
Если вы хотите, чтобы переменная i была изменена на значение из массива, вы можете переприсвоить i следующим образом: int i = 0; int[] arr = { i }; if (layer3.Contains(but13i)) { int index = Array.IndexOf(arr, i); if (index >= 0) { i = arr[index]; } }
ой, ну, у меня в коде i плюсуется
спасибо, проверю
Обсуждают сегодня