Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有一种简单的方法可以将双精度值转换为 C# 中的字符串?我使用.ToString("R")并默认.ToString(),但它不起作用。
.ToString("R")
.ToString()
这是一些测试示例0.00000000000000000000000001给我字符串1.0E-26和29.999999999999999999994转换为30.0。我不想要那个。如何避免这种代表?
你要什么代表?
检查 MSDN 以获取标准和自定义格式化字符串。