Пятнашки: как убрать самую последнюю картинку - C#
Формулировка задачи:
Взял чужую игру пятнашки там убирается рандомная картинка, как сделать чтоб убиралась последняя вот этот код отвечающий за рандом. Нужно поставить чтоб убиралась самая послденяя т.е 16.
Random rand = new Random(Environment.TickCount);
int r = 0;
for (int i = 0; i < PB.Length; i++)
{
PB[i].Visible = true;
r = rand.Next(0, PB.Length);
Point ptR = PB[r].Location;
Point ptI = PB[i].Location;
PB[i].Location = ptR;
PB[r].Location = ptI;
PB[i].BorderStyle = BorderStyle.FixedSingle;
}
// Случайным образом выбираем пустой прямоугольник,
// делаем его невидимым.
r = rand.Next(0, PB.Length);
PB[r].Visible = false;Решение задачи: «Пятнашки: как убрать самую последнюю картинку»
textual
Листинг программы
PB[PB.Length-1].Visible=false;