有人可以通过查看为什么visual studio上的标签没有显示货币来帮助我吗?任何帮助表示赞赏。
double hours = Convert.ToDouble(textBox1.Text);
double rate = Convert.ToDouble(textBox2.Text);
double grosspay = hours * rate;
string.Format("{0:c}", label9.Text);
label9.Text = grosspay.ToString();
答案 0 :(得分:2)
我想你想将string.Format的结果分配给你的标签文本
label9.Text = string.Format("{0:C}", grosspay)
但使用货币值通常使用十进制数据类型
decimal hours = Convert.ToDecimal(textBox1.Text);
decimal rate = Convert.ToDecimal(textBox2.Text);
decimal grosspay = hours * rate;
label9.Text = string.Format("{0:C}", grosspay)