求将C#语句转换为VB.NET
我有条C#语句需要转换为VB.NET,我转换后用不了,请大家帮帮忙,谢谢。
#region 数据检测
if (!string.IsNullOrEmpty(md5))
{
lblMD5Check.Text = Fuiou.PayTest.Security.SecurityService.Encrypt(str, Fuiou.PayTest.Security.SymmProvEnum.MD5).ToLower() == md5.ToLower() ? "MD5匹配" : "MD5不匹配 返回数据非法";
}
else
{
lblMD5Check.Text = "MD5不匹配 返回数据非法";
}
#endregion
我转换为VB.NET后语句为:
If (IsDBNull(md5)) Then
lblMD5Check.Text = "MD5不匹配 返回数据非法"
Else
lblMD5Check.Text = Fuiou.PayTest.Security.SecurityService.Encrypt(str, Fuiou.PayTest.Security.SymmProvEnum.MD5).ToLower() = md5.ToLower()
End If
但是好像没转换对