最初计数为0。 数组列表在0 1 2索引处包含3个问题。 使用按钮上的click事件,只要我点击按钮,它就只显示0索引值。 我希望每当我点击按钮数组索引递增并显示下一个问题。
public void Button1_Click(object sender, EventArgs e)
{
if (count != 3)
{
lbl_question.Text = question_list[count].ToString();
rdb_op1.Text = op1_list[count].ToString();
rdb_op2.Text = op2_list[count].ToString();
rdb_op3.Text = op3_list[count].ToString();
rdb_op4.Text = op4_list[count].ToString();
count = count + 1;
}
答案 0 :(得分:1)
声明一个静态变量,以便在加载页面时不会重置
public static int count { get; set; }
然后在您的活动中使用它
public void Button1_Click(object sender, EventArgs e)
{
if (count != 3)
{
lbl_question.Text = question_list[count].ToString();
rdb_op1.Text = op1_list[count].ToString();
rdb_op2.Text = op2_list[count].ToString();
rdb_op3.Text = op3_list[count].ToString();
rdb_op4.Text = op4_list[count].ToString();
count = count + 1;
}
else
{
count = 0;
}