C# 文化小数到字符串的奇怪行为
preco 是数据库上的货币字段,我使用 ASP.MVC 2
cutureinfo 是 pt-BR
oc.preco 11.11 decimal
oc.preco.ToString() "11,1100" string
idk 为什么会出现这种奇怪的行为
preco is a money field on database, im using ASP.MVC 2
cutureinfo is pt-BR
oc.preco 11.11 decimal
oc.preco.ToString() "11,1100" string
idk why this strange behaviuor
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设 preco 是 string 您在数据库中的转换时遇到问题,因为此代码运行良好:
它给出“11,11”
Assuming preco is string you have problem in conversion in database, because this code works well:
It gives "11,11"