我正在调用一个返回小数的方法,该方法需要在文本框中显示。

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();


而且,如果您不喜欢它的格式,可以使用standardcustom format字符串参数来调整。

10-08 09:08