我在名为adccount()的函数中使用了以下代码。有一个名为adc的变量。
adc++;
DialogResult result = MessageBox.Show("Use Saved reagentblank", "Message",
MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);
if (result == DialogResult.Yes)
{
label6.Text = "Aspirate std....";
((Form1)this.Owner).SerialPortValueUpdated(ARRAY);
}
else if (result == DialogResult.No)
{
asprgnt = 1;
label6.Text = "Aspirate reagent....";
button1.Show();
}
当第一次运行此代码时,adc将为1,当进入dialogresult时,再次控制移动以增加变量adc。为什么控制再次进入第一个位置?如果有人对此有所了解,请帮助我..