変換の助けが必要です。文字列を double に変換したいので、最初にこのようにしました。
double meterStartvalue = double.Parse(startMeterReading.Text);
これは、テキスト ボックスに何かを入力する限り問題ありません。そして、それは良くありません。だから私はこのようにしようとしました:
double.TryParse(startMeterReading.Text, out meterStartvalue);
TryParseを実行すると、次のエラーが発生します。
引数 2: 'out meterStartvalue' から 'out double' に変換できません
'double.TryParse(string, out double)' に最適なオーバーロードされたメソッドの一致には、無効な引数が含まれています
コードのいくつかの場所でこれを使用しているため、 meterStartvelue コンテキストが存在しないというエラーも発生します。