为什么在除法(/)之前执行方法调用(即ToString)?

时间:2013-06-28 20:44:07

标签: c# windows-phone-7 mvvm formatting type-conversion

我有一个方法,想要将结果转换为具有特定格式的字符串。 这是我的代码:

private double MinimunWeight()
{
   return 18.5 / Math.Sqrt(Evaluation.Height).ToString("0.0");
}

无法编译:

  

运算符'/'不能应用于'double'和'string'类型的操作数

实现这一目标的正确方法是什么?

1 个答案:

答案 0 :(得分:6)

你是说这个?

private string MinimunWeight()
{
    return (18.5 / Math.Sqrt(Evaluation.Height)).ToString("0.0");
}