を追加させる私はCSV形式で、次の値がある -小数点CSV値の値が誤って
事実を、私が送信しています
10.5、11.5
15.5、16.5
タクトこれらはWebサービスに送信され、データベースに格納されます。 Webサービスからの応答は、それぞれの列の値の合計と等しくなければなりません。
つまり、 'fact'の場合、レスポンスバックは10.5 + 15.5したがって= 26、 、 'tact' 11.5 + 16.5 = 28.
しかしdeciamlポイントは、それは私が見つけるために、次のコードを使用しています「事実」= 25、= 27
「タクト」を取得した後の結果応答で問題が発生して数字を無視しているように見えますcsvの適切な値をオブジェクト配列の位置に設定する -
upDateFeed[i] = new webservice.upDateFeed();
upDateFeed[i].fact = (int)System.Convert.ToDouble(el.Descendants("var").Where(x => (string)x.Attribute("name") =="fact").SingleOrDefault().Attribute("value").Value);
upDateFeed[i].tact = (int)System.Convert.ToDouble(el.Descendants("var").Where(x => (string)x.Attribute("name") =="tact").SingleOrDefault().Attribute("value").Value);
deciamlポイントを考慮して数字を取得するにはどうすればよいですか?
お時間をいただきありがとうございます。
「エル」とは何ですか? 'webservice.upDateFeed()'とは何ですか? – tster