我正在调用一个返回小数的方法,该方法需要在文本框中显示。
tbxDisplayCost.Text = dinnerFun.CalcTotalCost(cbxHealthy.Checked);
就是说我不能将dec隐式转换为字符串...
所以我尝试了两件事(可能是错误的)
tbxDisplayCost.Text = dinnerFun.CalcTotalCost(cbxHealthy.Checked).ToString;
tbxDisplayCost.Text = (string)dinnerFun.CalcTotalCost(cbxHealthy.Checked);
两者都不起作用...我有点想弄清楚如何才能将返回的dec显示在文本框中...
最佳答案
很近:
tbxDisplayCost.Text = dinnerFun.CalcTotalCost(cbxHealthy.Checked).ToString();
而且,如果您不喜欢它的格式,可以使用standard或custom format字符串参数来调整。