次のコードを検討してください。
var rateUsed = 0.00000001;
var rateUsedConvertToString = Convert.ToString(rateUsed);
var rateUsedToString = rateUsed.ToString();
私の文字列は「0.00000001」ではなく、両方とも「1E-08」です。rateUsed の初期型を制御できません。これは double であり、double の正確な文字列表現が必要です。
これが double 値として開始された場合、0.00000001 を文字列として取得するにはどうすればよいでしょうか?