An object reference is required for the non-static field, method, or property 'WindowsFormsApplication1.Form1.b'
static bool is_Row()
{
int CurX;
int CurY;
for(CurY = 0; CurY < 3; CurY++) /* Rows */
if(b[CurY*3].Text == b[1 + CurY*3].Text == b[2 + CurY*3].Text)
return true;
for(CurX = 0; CurX < 3; CurX++) /* Columns */
if(b[CurX].Text == b[CurX + 1*3] == b[CurX + 2*3])
return true;
if(b[0].Text == b[4].Text == b[8].Text ||
b[2].Text == b[4] == b[6])
return true;
return false;
}
void check()
{
if(is_Row())
{
MessageBox.Show(b[0].Text + " wins"));
reset();
}
}

New Topic/Question
Reply



MultiQuote





|