我的程序有点问题。我是一年级学生,正在尝试制定航班预订计划。
if (txtSeat.Text == "1")
{
btnRowOneSeatOne.BackColor = Color.Red;
goodMessage += "You Selected Row One and Seat One";
}
所以,这基本上以相同的方式降低了所有15个席位。我有一个文本框,如果您输入1-15的数字,座位将按钮变为红色。
我在删除客户时也做了同样的事情。如下:
这是在删除按钮句柄
if (txtRemove.Text == "1")
{
btnRowOneSeatOne.BackColor = Color.Black;
}
我还没有开始使用阵列。基本上我输入了一个文本框,它应该将它存储在数组中。
我认为这应该是编码
seatNum = int.Parse(txtSeat.Text);
bool availability = false;
for (int s = 0; s < seats.Length; s++)
{
seats[s] = seatNum
availability = true;
break;
}
if (availability == true)
{
}
我相信这应该把座位存放在阵列中。我尝试了很多不同的方法,但似乎无法找到答案。这是FYI课程的作业。
答案 0 :(得分:1)
int seatnum = int.Parse(textBox1.Text);
Seat = new int[15];
if (textBox1.Text != "")
{
Seat[seatnum - 1] = seatnum;
}
for (int i = 0; i < 15; i++)
{
if (Seat[i] != 0)
{
listBox1.Items.Add(textBox1.Text);
}
}