я написал этот код я получаю сообщение об ошибке в случае (TOT = 100) Буквальных двойного типа не может быть неявно преобразован в десятичнойошибка преобразования в десятичную
//value in textboxes
decimal p1 = Convert.ToDecimal(TextBox2.Text);
decimal p2 = Convert.ToDecimal(TextBox3.Text);
decimal p3 = Convert.ToDecimal(TextBox4.Text);
decimal p4 = Convert.ToDecimal(TextBox5.Text);
decimal p5 = Convert.ToDecimal(TextBox6.Text);
decimal p6 = Convert.ToDecimal(TextBox7.Text);
//adding all the p's
decimal tot = p1 + p2 + p3 + p4 + p5 + p6;
if (tot = 100.00)
{
Label2.Text = "Percentage is 100"
}
else
{
Label2.Text = "Total of percentages is not 100.";
}
Что в мире делает это нужно делать с ASP.NET? –
@JohnSaunders Ссылка 'TextBox2.Text'. Это не относится к задаваемому вопросу, но легко понять, как OP был запутан при пометке. –
@bennor: ОП сказал вам это, или вы догадываетесь? И TextBox2.Text может так же легко быть WinForms –