【发布时间】:2020-03-19 11:24:37
【问题描述】:
我正在开发一个要求用户输入整数的程序。如何防止用户输入非数字值?我尝试使用 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
非常感谢任何帮助。
【问题讨论】:
-
您能否更具体地了解该错误?
-
您是在使用像 TextBox 这样的输入控件还是只是一个控制台应用程序?
标签: vb.net user-input validation