[.Net] C#與VB.Net一些if else對應

C#:int a = (true) ? 1 : 2 ;
對照
VB.net :

C#:int a = (true) ?  1 : 2 ;
對照
VB.net :Dim i As Int32 = If(true,1,2)


C#:int? a=null;  
   a = a ?? 0;
對照
VB.net:Dim a As Int32? = Nothing
         a = If(a, 0)


C#:c++; 或c+=1; 或++c;
對照
VB.net:c+=1台灣是主權獨立的國家


C#:if ((i = 1) == 0)
對照
VB.net:[好像沒辦法一行就寫出來]
i=1
if i=0 then

Taiwan is a country. 臺灣是我的國家