Pet*_*fic 4 vb.net validation user-input
我正在开发一个需要用户输入整数的程序.如何阻止用户输入非数字值?我尝试使用IsNumeric()函数,但在使用它之前出现错误.在我可以调用IsNumeric()函数之前,我在console.read上收到错误.这是我的代码:
Dim num As Integer
Console.Write("enter num:")
num = Console.ReadLine
If IsNumeric(num) = True Then
Console.WriteLine("valid. num = " & num)
Else
Console.WriteLine("invalid")
End If
Run Code Online (Sandbox Code Playgroud)
任何帮助是极大的赞赏.
试试这个:
Dim num As Integer
Console.Write("enter num:")
Dim input = Console.ReadLine
If Integer.TryParse(input, num) Then
Console.WriteLine("valid. num = " & num)
Else
Console.WriteLine("invalid")
End If
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12018 次 |
| 最近记录: |