c# - 解析 float 的最佳方法?

标签 c# parsing floating-point currentculture

在 CSharp 中解析 float 的最佳方法是什么? 我知道 TryParse,但我特别想知道的是点、逗号等。

我的网站有问题。在我的开发服务器上,',' 代表小数,'.'为分隔符。但是在产品服务器上,情况正好相反。 我怎样才能最好地捕捉到这一点?

最佳答案

我同意leppie的回复;用代码来表达:

string s = "123,456.789";
float f = float.Parse(s, CultureInfo.InvariantCulture);

关于c# - 解析 float 的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/147801/

相关文章:

java - 在java中解析http响应字节

ios - 从 BLE 提取 NSData 并将其转换为 Swift 中的 Float

javascript - 处理大数时的中点 'rounding'?

c# - Windows Phone 更新 ListView

c# - 从 SQL 结果构建表 ASP.net C#

java - 分离解析法

C++浮点精度

c# - TestContext.AddResultFile 有时不工作

javascript - 名称 "document"在当前上下文中不存在,在布局页面中

javascript - 从 URL 获取 JSON 文件,XMLHttpRequest 无法加载错误