c#4单选按钮总和
我有16个单选按钮,我正在尝试在4个案例中的每一个案例中添加4个单选按钮的值。我如何才能做到这一点?我如何得到十六个单选按钮的总和c#4单选按钮总和,c#,sum,radio-button,C#,Sum,Radio Button,我有16个单选按钮,我正在尝试在4个案例中的每一个案例中添加4个单选按钮的值。我如何才能做到这一点?我如何得到十六个单选按钮的总和 private void button1_Click(object sender, EventArgs e) { string ChosenMovie = ""; if (radioButton1.Checked) { //label2.Text = "100"; ChosenMovie = ChosenM
private void button1_Click(object sender, EventArgs e)
{
string ChosenMovie = "";
if (radioButton1.Checked)
{
//label2.Text = "100";
ChosenMovie = ChosenMovie + "100" + "\r\n";
}
if (radioButton2.Checked)
{
ChosenMovie = ChosenMovie + "60" + "\r\n";
}
if (radioButton3.Checked)
{
ChosenMovie = ChosenMovie + "30" + "\r\n";
}
if (radioButton4.Checked)
{
ChosenMovie = ChosenMovie + "0" + "\r\n";
}
if (radioButton5.Checked)
{
ChosenMovie = ChosenMovie + "100" + "\r\n";
}
if (radioButton6.Checked)
{
ChosenMovie = ChosenMovie + "60" + "\r\n";
}
if (radioButton7.Checked)
{
ChosenMovie = ChosenMovie + "30" + "\r\n";
}
if (radioButton8.Checked)
{
ChosenMovie = ChosenMovie + "0" + "\r\n";
}
if (radioButton9.Checked)
{
ChosenMovie = ChosenMovie + "100" + "\r\n";
}
if (radioButton10.Checked)
{
ChosenMovie = ChosenMovie + "60" + "\r\n";
}
if (radioButton11.Checked)
{
ChosenMovie = ChosenMovie + "30" + "\r\n";
}
if (radioButton12.Checked)
{
ChosenMovie = ChosenMovie + "0" + "\r\n";
}
if (radioButton13.Checked)
{
ChosenMovie = ChosenMovie + "100" + "\r\n";
}
if (radioButton14.Checked)
{
ChosenMovie = ChosenMovie + "60" + "\r\n";
}
if (radioButton15.Checked)
{
ChosenMovie = ChosenMovie + "30" + "\r\n";
}
if (radioButton16.Checked)
{
ChosenMovie = ChosenMovie + "0" + "\r\n";
MessageBox.Show(ChosenMovie);
}
}
我不知道这是否是您的问题,但您的
消息框
只有在选中radioButton16
时才会显示:
if (radioButton16.Checked)
{
ChosenMovie = ChosenMovie + "0" + "\r\n";
MessageBox.Show(ChosenMovie);
}
您可能还想使用StringBuilder添加字符串。您的程序是否显示了与预期不同的内容?不清楚您希望它显示什么。这四种情况是什么?@gunnerone我正在创建一种选择题形式,其中一个问题有四种选择,其他问题也有相同的选择,但最后应添加所有勾选的答案up@gunnerone我希望你能理解不,我不认为他想使用StringBuilder