2012-10-17 56 views
-4
一個C#代碼等效

我在做C#,現在我想了解VB.Net,我想這相當於:極品在VB.Net

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

http://www.developerfusion.com/tools/convert/csharp-to-vb/?batchId=298d12f2-fb55-4f34-aaba-4c122cbeba77 –

+0

@LamyaLam - 你究竟想要學習什麼?如果你想直接進行代碼翻譯,我不明白你將如何解決你的下一個問題。 –

回答

2
Hide() 
Using loginForm As New login() 
    Dim result = loginForm.ShowDialog() 
    If result = DialogResult.OK Then 
     Show() 
    Else 
     Close() 
    End If 
End Using 
0

做什麼你試試自己?只需查看MSDN上的每個東西(Using statement,If statement,...),然後查看VB中的代碼示例。

無論如何,這裏是轉換後的代碼:

Hide() 

Using loginForm As New login() 
    Dim result = loginForm.ShowDialog() 
    If result = DialogResult.OK Then 
     Show() 
    Else 
     Close() 
    End If 
End Using