:master: è difficile capire perchè dà errore: la cosa è molto semplice

Dim d As Double = 123456789.2345

'metodo Microsoft.VisualBasic.Strings.Format
Dim a As String = Format(d, "#,##0.00")
Response.Write(a & "
") '123.456.789,23

'System.String.Format
Dim s As String = String.Format("{0:#,##0.00}", d)
Response.Write(s & "
") '123.456.789,23

'metodo ToString()
Dim b As String = d.ToString("#,##0.00")
Response.Write(b & "
") '123.456.789,23