-5

我正在做 C# 现在我想了解 VB.Net,我想要与此等效的:

Hide();
using (login loginForm = new login())
{
    var result = loginForm.ShowDialog();
    if (result == DialogResult.OK)
    {
        Show();
    }
    else
    {
        Close();
    }
}
4

2 回答 2

2
Hide()
Using loginForm As New login()
    Dim result = loginForm.ShowDialog()
    If result = DialogResult.OK Then
        Show()
    Else
        Close()
    End If
End Using
于 2012-10-17T20:18:12.577 回答
0

你自己尝试了什么?只需在 MSDN 上查找每一件事(Using 语句If 语句,...)并查看 VB 中的代码示例。

无论如何,这是转换后的代码:

Hide()

Using loginForm As New login()
    Dim result = loginForm.ShowDialog()
    If result = DialogResult.OK Then
        Show()
    Else
        Close()
    End If
End Using
于 2012-10-17T20:20:24.070 回答