嘿伙计们,我已经想出如何从单选按钮中获取价值。但我现在需要做的是将所有选定的金额加起来,例如,选择1,然后选择4.所以总数将是5,但是他选择3,所以总数现在是8。
这是我必须得到所选值的代码:
int valueinfo101 = 0;
int count_int101 = 0;
if (radioButton1.Checked)
{
valueinfo101 = 1;
}
else if (radioButton2.Checked)
{
valueinfo101 = 2;
}
else if (radioButton3.Checked)
{
valueinfo101 = 3;
}
else if (radioButton4.Checked)
{
valueinfo101 = 4;
};
然后展示他们所选择的内容我写了这个:
textBox1.Text = valueinfo101.ToString();
然后我想要icrease count_int101,所以我写了这个:
count_int101++;
所以我现在想要做的是,有一个清晰的按钮,然后再次选择,但是要让选择的值添加到最后一个,所以第一个人选择3,清除所选的值,第二个人选择2,所以新的总数为5.我如何获得总数?
答案 0 :(得分:2)
首先,为什么您的单选按钮可以选择多个?
其次,如果已经声明了变量,则添加值非常简单。所以......
int valueinfo101 = 0;
int count_int101 = 0;
if (radioButton1.Checked)
{
valueinfo101 = 1;
count_int101 = count_int101 + 1;
}
else if (radioButton2.Checked)
{
valueinfo101 = 2;
count_int101 = count_int101 + 2;
}
else if (radioButton3.Checked)
{
valueinfo101 = 3;
count_int101 = count_int101 + 3;
}
else if (radioButton4.Checked)
{
valueinfo101 = 4;
count_int101 = count_int101 + 4;
};