C#的计算问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:08:17
我做了个模拟点餐系统,价格用的label控件,怎样写用label去乘以numericUpDown控件呢?我写出来,她老说格式不对。郁闷!!

Int32.Parse(Label.Text==""?"0":Label.Text)*numericUpDown控件的值

如果你的Label里放的数字,就把Label.Text用Int32.Parse方法转换成整数再乘喽

string 价格=(double.Parse(this.label1.Text) * double.Parse(this.numericUpDown1.Value.ToString())).ToString()

数据类型不匹配,统一数据类型,有时用强制转换