このConvert.ToInt64 InputStringFormat例外を説明してください。
-
20-08-2019 - |
質問
誰かが私に言うことができる理由ます:
var nl = Convert.ToInt64("17029268.1650117");
失敗し、代わりに、あなたはこれを行う必要があります:
var nl = Convert.ToInt64(Convert.ToDouble("17029268.1650117"));
それはとても愚かなようだから!
解決
あなたはおそらくもlong.Parse(STR)を使用する必要があります。
ロングは整数であるので、あなたは、小数の男を持つことはできません。
(:) Twitter上であなたに伝えてみました)他のヒント
所属していません StackOverflow