Я строю викторину на C#, которая работает и отображает результаты в виде строки. Однако я хотел бы, чтобы результат отображался как% - как бы я это сделал?Как отобразить значение в процентах?
protected void Button1_Click(object sender, EventArgs e)
{
int score = 0;
if (qn1.SelectedValue == "Yes")
score++;
if (qn2.SelectedValue == "Yes")
score++;
if (qn3.SelectedValue == "Yes")
score++;
if (qn4.SelectedValue == "Yes")
score++;
if (qn5.SelectedValue == "Yes")
score++;
literalScore.Text = score.ToString();
}
Ну, что вы пробовали? Вы просмотрели любую строку [числового формата] (http://msdn.microsoft.com/en-gb/library/dwhawy9k.aspx)? – Oded
, вероятно, вы должны повернуть свои 5 if в оператор if/elseif/else, иначе, если первый из них истинен, у вас все еще есть 4 других оператора if, чтобы проверить, что вы знаете, не может быть истинным – Sayse