我正在将一些 VB6 代码转换为 C#,并且在复制某些功能时遇到问题。我有一个数字 ex.6000 的字符串表示形式和一个 ex 格式说明符。###0.000。
VB6 示例:
Format(number, "########0.000") = "6.000"
我很难找到与此功能相同的 C#。我尝试过的方法,ToString()
但它们更多地用于格式化实际数字,而不是像 VB6 那样的覆盖格式。
C# 示例:
number.ToString("########0.000", CultureInfo.InvariantCulture) = 6000.000