| Visual Basic (ver 6 以前) |
C#.NET |
Delphi |
備考 |
Dim i as Integer i=1 Dim T as String T="test" |
int i=1; string T="test"; |
var i: Integer; T: String; begin i:=1; T:='test'; end; |
使用可能な変数型については、ヘルプファイルを参照 |
A+B A-B A*B A/B A mod B |
A+B A-B A*B A/B A%B |
A+B A-B A*B A/B A mod B |
|
If 条件式 Then A |
if (条件式) A; |
if 条件式 then A; |
|
If 条件式 then A End If |
if (条件式) { A; } |
if 条件式 then begin A; end; |
|
If 条件式 then A Else B End If |
if (条件式) { A; } else { B; } |
if 条件式 then begin A; end else begin B; end; |
|
A=B A<>B A<B A<=B A>B A>=B |
A==B A!=B A<B A<=B A>B A>=B |
A=B A<>B A<B A<=B A>B A>=B |
|
Select Case x Case a A Case b B Case Else C End Select |
switch (x) { case a: A; break; case b: B; break; default: C; break; } |
case x of a: begin A; end; b: begin B; end; else begin C; end; end; |
|
Do 条件 A Loop |
while (条件) { A; } |
while 条件 do begin A; end; |
|
Do A Loop 条件 |
do { A; } while (条件); |
repeat A; until 条件 |
|
For i=1 to 10 A Next i |
for (i=1;i<=10;i++) { A; } |
for i:=1 to 10 do begin A; end; |
|
For i=10 to 1 Step -1 A Next i |
for (i=10;i>=1;i--) { A; } |
for i:=10 downto 1 do begin A; end; |
|
A=A+B A=A-B A=A+1 A=A-1 |
A+=B A-=B A++ A-- |
A:=A+B A:=A-B A:=A+1 A:=A-1 |
|