相当于vb.net中的vb6.Format函数而不使用Microsoft.Visualbasic.Compatibility.dll

时间:2013-01-03 05:55:59

标签: vb.net vb6-migration

  

可能重复:
  Is there a way to programmatically convert VB6 Formatting strings to .NET Formatting strings?

从vb6迁移到vb.net期间,格式$(1234567,“###,###,###,###”)函数转换为vb6.Format(1234567,“###, ###,###,###“)函数,在Microsoft.Visualbasic.Compatibility.dll中定义。

我不想使用Microsoft.Visualbasic.Compatibility.dll。在.NET中是否有相同的功能。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以使用.ToString(string) method

Dim value As Integer = 1234567
value.ToString("###,###,###,###")

或使用String.Format Method

Composite Formatting
String.Format("{0:###,###,###,###}", 1234567)