【发布时间】:2018-12-10 14:23:51
【问题描述】:
我有一个TryParse.Date() 验证,用于验证通过文本框传入的日期,如果它无效,则显示自定义消息框警告。
但是,在测试而不是返回 False 并显示消息框时,它只是显示一个错误异常,提及 String passed is not a valid Date
这是我的代码片段
If Not Date.TryParse(txtDate.Text, "dd/MM/yyyy")
MsgBox("Please enter a valid Date", MsgBoxStyle.Critical)
Return
End If
所以如果我传入01/01/99d 的字符串值,它将显示异常消息,而不是返回并进入循环?
有什么建议吗?
【问题讨论】: