投稿者 るしぇ  (社会人) 投稿日時 2009/8/18 19:41:18
>通常は可読性に配慮してIf-Else文を1行で書くことはあまりしないと思います。
ボクの場合、修正が入った時に一部だけコメントにすることができないという
理由からも本当に単純な判定文でしか使っていません。
Else が付いた時点で使わないかなぁ。。。

まぁ、雑誌なら5行→2行へ変更できる事は結構重要ですからそう書いたのかも。

>   if ○○  then ●●●
>  <ステートメントブロック>
>    else ★★★
>    end if     
細かいことを言えば<ステートメントブロック>があるのに
●●●は何?っていうか構文エラーですよね。
★★★の位置もこのままではだめですね。実際にコーディング
してみるとコロンで補完されるようですが、改行が必要です。

ボクは、こういう説明は自分で書かずにヘルプ(MSDN)を転記
しちゃいます。要らぬ間違いを起こさなくていいです。
>  If condition [ Then ]
>      [ statements ]
>  [ ElseIf elseifcondition [ Then ]
>      [ elseifstatements ] ]
>  [ Else
>      [ elsestatements ] ]
>  End If