区切りステートメントであると思われるものである ( THEN...END IF
Vb で) と(C# で) を見たとき、コンパイラは同じものを見ますか。{ ... }
If
それらが同じように扱われる場合、なぜC#でこれを行うことができますか:
if(true)
int x = 1;
//Instead of
if(true)
{
int x = 1;
}
しかしVBではありません:
//Won't Compile
if(true)
x As Integer = 1
//Instead Of
if(true) then
x As Integer = 1
End If