【发布时间】:2016-11-08 11:39:55
【问题描述】:
如何指定我的 decimal.Parse 必须始终期望接收带有 '.' 的字符串像“4.75”不管电脑的系统设置是什么?
我正在从 excel 中读取一个文件,它给了我一个“。”的价值。我看到如果我在我的笔记本电脑上运行我的程序它会抛出错误,因为它期望一个','
我可以使用:
string tmp1 = tmp[2].Replace('.', ',');
但是很明显,如果我的电脑想要一个''。那么它会报错。
我最好的选择是什么?
【问题讨论】: