-3
{
int priceforprimer = 0;
double H, L, W, Finthearea = 0;
priceforprimer = int.Parse(textBox9.Text);
H = double.Parse(textBox5.Text);
L = double.Parse(textBox6.Text);
W = double.Parse(textBox7.Text);
Finthearea = H * L * W;
priceforprimer = Finthearea/13;
textBox8.Text = Finthearea.ToString();
你好,我的任务是确定墙的面积,然后计算出墙上需要底漆的底漆量,就好像“油漆只是作为油漆的完整罐子购买”一样。双重值工作,我可以计算面积,但师没有。每13米的墙壁可以作为一个底漆。我一直在尝试2个小时,但我迷路了,对C#来说也很新颖,这使得它更加棘手。谢谢。C#中的CS0266错误。需要建议添加int和double。
你底漆的价格是一个int,而不是一个双? –
此代码面临什么问题? –
需要小数精度的价格可能不应该是'int'。此外,你设置'priceforprimer'两次 - textBox9的解析是不必要的(或不正确的)。如果你的变量名称更具说明性,这将非常有用。 –