Code:
'if value of amttb.text is "dsa.32", output for amtvalue will be 0.00
'however, if amttb.text is "123.fsdf", output for amtvalue will be 123.00
Dim testV() As String = New String() {"dsa.32", "123.fsdf", "123.12"}
Dim amttb As New TextBox
Dim amtvalue As Decimal
For x As Integer = 0 To testV.Length - 1 'do the testV
amttb.Text = testV(x)
If Decimal.TryParse(amttb.Text, amtvalue) Then
Debug.WriteLine("number " & amtvalue.ToString("C"))
Debug.WriteLine("number " & amtvalue.ToString("F2"))
Else
Debug.WriteLine("not number " & amtvalue.ToString("C"))
Debug.WriteLine("not number " & amtvalue.ToString("F2"))
End If
Next