如果转换成功,我可以得到条件吗?

时间:2018-10-19 02:46:07

标签: vb.net

这是示例:

Dim a As String = "2018-08-08"

Dim b As Date

我可以在vb.net中这样做吗?这是算法:

If (b=a) is success Then
.........
End If

我希望你知道我的意思

1 个答案:

答案 0 :(得分:-1)

这就是TryParse类型的TryParseExactDateTime方法的用途。他们将尝试将String转换为DateTime并返回表明成功与否的Boolean。如果成功,则通过声明为DateTime的参数输出ByRef,例如

If Date.TryParse(a, b) Then
    'The conversion was successful and 'a' contains the Date value.
Else
    'The conversion failed and 'a' contains the default value for a Date.
End If