一部の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