Help me values

I have a listbox that is keeping the values of my variables... my worry is that i'm not obtaining put the value in this order e4 e5 is staying a under of other i want that only it falls for the line of low when the two value the will be already registered.

my code is it:

{

this.lb.Items.AddRange(newobject[] {lstr});

lstr=lstr + "" + lstr2 + (j+1).ToString();

MessageBox.Show(str + " is mated");

}

else

{

lstr=lstr + lstr2 + (j+1).ToString();

this.lb.Items.AddRange(newobject[] {lstr});

MessageBox.Show(str2 + " checked");

}

}

else

{

lstr = lstr + "" + lstr2 + (7-j+1).ToString();

this.lb.Items.AddRange(newobject[] {lstr});

}

return 1;

}

return 0;

}

I have here my code where the variable lstr keep the plays of player 1 and player 2... first player 1 and after player 2, only when keep player 1 she already goes down, but i want that she keep the player 1 and 2 after then she goes down!

please someone can help me?

[1349 byte] By [LeandroRodrigues] at [2007-12-25]