我有一个从文本框中读取的字符串。它包含一个用于小数分隔的逗号。
我将NumberFormatInfo.CurrencyDecimalSeparator
设置为,
(逗号),但是当我将字符串转换为十进制Convert.ToDecimal(mystring);
时,我获得了一个点分隔的小数点分隔值。
示例:
decimal a=Convert.ToDecimal("1,2345"); ----> decimal is 1.2345
我也尝试过:
double a=Convert.ToDouble("1,2345");
但是,小数点再次出现
https://stackoverflow.com/questions/19893407
复制相似问题