System.Convert.ToSingle() 问题,(1.5) 与 (1,5)

2024-01-02

我正在用 C# 编写程序来在模型格式之间进行转换。 模型格式将数字作为文本,例如“-0.136222”。

我可以使用 System.Convert.ToSingle() 将其转换为浮点数。但在德国,我们使用逗号作为小数点 (-0,136222),System.Convert 会注意到这一点。现在我遇到的问题是它无法识别小数点,因为它需要逗号。

简而言之; 我们有这个:“-0.136222” 我们得到这个:-0136222.0f 因为它期望这样:“-0,136222”

我可以告诉系统只为我的程序将逗号识别为小数点吗?解决办法是行不通的,因为它需要可移植(到其他国家/地区)。


使用 Single.Parse() 代替,如下所示:

Single.Parse("-0.136222", CultureInfo.InvariantCulture);

InvariantCulture 是告诉方法解析字符串时忽略特定于区域设置的小数点和分组分隔符的方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

System.Convert.ToSingle() 问题,(1.5) 与 (1,5) 的相关文章

随机推荐

  • 为什么 MSBuild 无法在 Directory.Build.props 中找到我的常量?

    我正在尝试使用目录 Build props https learn microsoft com en us visualstudio msbuild customize your build view vs 2019文件来为我的解决方案定义
  • 如何将静态变量传递给 Laravel 路由?

    我尝试将 Symfony 路由重写为 Laravel 路由 问题是一些 Symfony 路线采取defaults并使用相同的控制器 我可以向 Laravel 路由添加一些参数来完成同样的任务吗 例如Symfony yaml path acc
  • 具有引用成员的内部类中的默认赋值运算符

    我遇到了一个我不明白的问题 我希望这里有人可以提供一些见解 简化的代码如下 原始代码是自定义队列 队列迭代器实现 class B public B class C public int get C B b b b private B b p
  • 在没有 SAP 许可证的情况下在 OpenUI5 中创建和使用自定义主题的步骤是什么?

    我正在寻找有关如何在自定义 OpenUI5 应用程序中创建和使用自定义主题的步骤 端到端 我查看了 GitHub 中的 OpenUI5 代码 就端到端流程而言 我仍然有点不清楚 这是到目前为止我所理解的 每个控件都有自己的 less每个主题
  • Python从受密码保护的pdf中获取页数

    我一直在尝试找出一种方法 使用 Python 3 从受密码保护的 PDF 中获取页数 到目前为止 我已经尝试过模块 pypdf 和 pdfminer2 两者都失败 因为文件未解密 from pypdf import PdfReader re
  • 找不到 CacheableOperation[] 缓存的名为“”的缓存

    我的错误是 Exception in thread main java lang IllegalArgumentException Cannot find cache named getActionsBycasId for Cacheabl
  • Lucene 3.0.2 中的 Field.Store.COMPRESS

    我正在我的 java web 项目中将 lucene 2 4 1 升级到 3 0 2 在lucene API中我发现Field Store COMPRESS在3 0 2中不存在所以 我可以用什么来代替 Field Store COMPRES
  • 约束布局内的滚动视图不会滚动到父约束的底部

    我有一个大约有 12 13 个字段的表单 我用了一个Scrollview在约束布局内 下面是 XML 布局的层次结构 问题是 它不会滚动到底部 而是仅滚动到前 10 个视图 由于视图不再滚动 最后 3 个字段将被隐藏 家长布局
  • 在 HTML 中模拟闪烁的文本光标

    在 HTML 中插入闪烁光标 例如 DOS 中闪烁的粗下划线或 Linux 中的竖线 有什么好方法 该字符 图像将位于 H1 标题后面 并且在不同尺寸下看起来应该不错 你可以这样做CSS 这是vertical bar Fiddle http
  • 在画布上使用 D3 轴功能

    我正在尝试使用 D3 功能在画布上绘制轴 如此处所示https www tutorialsteacher com d3js axes in d3 https www tutorialsteacher com d3js axes in d3
  • Django 分页重复结果

    我在 Django 中遇到了这个奇怪的分页错误 使用object list作为视图的返回 但向其传递 paginate by 参数 它会重复一些结果 否则 如果我删除参数或设置为paginate by None 结果是正确的 如果使用分页
  • Java:如何在重写方法(祖父母方法)中调用 super().super() [重复]

    这个问题在这里已经有答案了 可能的重复 为什么是 super super method Java中不允许 https stackoverflow com questions 586363 why is super super method
  • medoo 中的 LIKE 运算符

    我该如何使用LIKE使用 medoo 框架的 sql 语句中的运算符 原始SQL语句 SELECT id name FROM table WHERE name LIKE foo 梅多声明 data db gt select table id
  • 构建sphinx文档时导入模块失败

    我在用着Sphinx版本1 4 5 我的项目结构如下 src gt main py docs generated with sphinx quickstart 即使在添加路径后src文件夹中docs conf py sys path ins
  • 检测用户何时点击 UIDatePicker 中的选择指示器?

    如何检测用户何时点击 UIDatePicker 中的选择指示器 如果没有这个 用户必须滚动到某个其他日期 然后再次返回以选择当日期选择器向上滑动时在选择指示器下显示的日期 多谢 Stine 更新 这是我自己能想到的唯一解决方案 UIDate
  • 用PHPWord将word文档解析为字符串

    我已经尝试了几种解决方案来将 Word 文档解析为 PHP 中的字符串 但是有时它们在处理某些 Word 文档时会遇到问题 所以我现在正在尝试 PHPWord 尝试将单词文档解析为字符串 我正在 PHPWord 中查看这个示例文件 它读取一
  • python中函数的均方根

    我想计算Python中函数的均方根 我的函数采用简单的形式 例如 y f x x 和 y 是数组 I tried Numpy 和 Scipy 文档 https docs scipy org doc 但什么也没找到 我假设您想要计算以下伪代码
  • 如何将字体真棒图标添加到输入类型文本中[重复]

    这个问题在这里已经有答案了 我尝试将字体很棒的图标转换为文本输入类型 但可以得到想法 但它不起作用 它将如下图所示 search location padding 9px 10px 8px 10px background fff color
  • 如何抑制 Swift 中的特定警告

    我有一个 Swift 函数 执行如下操作 func f gt Int switch WORDSIZE case 32 return 1 case 64 return 2 default return 0 Because WORDSIZE是一
  • System.Convert.ToSingle() 问题,(1.5) 与 (1,5)

    我正在用 C 编写程序来在模型格式之间进行转换 模型格式将数字作为文本 例如 0 136222 我可以使用 System Convert ToSingle 将其转换为浮点数 但在德国 我们使用逗号作为小数点 0 136222 System