次のコードを検討してください。
int integralPart = 123;
int decimalPart = 12345;
// double desiredDouble = 123.12345;
例に示すように、2 つの int から double を作成したいと思います。
を使用できることはわかってdouble.Parse(integralPart.ToString() + "." + decimalPart.ToString())
いますが、アプリケーションがデフォルト言語として英語を使用していない場合、いくつかの例外が発生します。