Format(rs.Fields(1), “#,###.00000”) to C#

huangapple go评论86阅读模式
英文:

Format(rs.Fields(1), "#,###.00000") to C#

问题

C#:

string result = string.Format("#,###.00000", 12356);
英文:

I'm converting some VBA code from Excel macro into C# and came across with this line of code.

VBA:

Format(12356, "#,###.00000")

How to translate this to C#?

答案1

得分: 1

你可以尝试使用相同格式的 ToString()

var numStr = 12356.ToString("#,###.00000");
Console.WriteLine(numStr);  //"12,356.00000"

.Net Fiddle

英文:

You can try, ToString() with same format.

var numStr = 12356.ToString("#,###.00000");
Console.WriteLine(numStr);  //"12,356.00000"

.Net Fiddle

huangapple
  • 本文由 发表于 2023年4月4日 18:03:04
  • 转载请务必保留本文链接:https://go.coder-hub.com/75928061.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定