当前位置:  开发笔记 > 后端 > 正文

.Net将数字从一种文化转换为另一种文化

如何解决《.Net将数字从一种文化转换为另一种文化》经验,为你挑选了1个好方法。

在.Net(VB更具体,但这并不重要),有没有办法通过该数字的类型将数字的格式从一种文化更改为另一种文化?

问题是:在英语中,数字是123.45.而在瑞典,这个数字将是123,45

有没有办法将123,45转换为123.45而不必将其转换为字符串(然后使用格式化方法)然后将其转换回正确的类型(单,双等)?



1> Jon Skeet..:

这不是转换字符串然后回到正确类型的情况 - 恰恰相反.

该数字本身没有任何关于它的格式信息.浮子是浮子是浮子.只有当您解析或格式化文化才变得相关时.

如果你已经有浮动值,那么只需根据阅读它的人的文化来适当地格式化它.

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有