我需要一些帮助来转换。我想将字符串转换为双精度,所以我首先这样做了。
double meterStartvalue = double.Parse(startMeterReading.Text);
只要您在文本框中输入内容就可以了。这并不好。所以我试着这样做:
double.TryParse(startMeterReading.Text, out meterStartvalue);
执行TryParse时出现此错误:
参数 2:无法从 'out meterStartvalue' 转换为 'out double'
'double.TryParse(string, out double)' 的最佳重载方法匹配有一些无效参数
由于我在代码中的某些地方使用了它,所以还会出现错误,即meterStartvelue 上下文不存在。