【Unity】C#構文:switchとif

投稿者: | 2019-07-15

switch文とif文で…

C#の場合、「switch」文では、変数の一致判定しかできず、
VBの「SelectCase」文のような、複数条件や範囲条件、
比較条件などを組み合わせた柔軟な判定ができません。

つまり、「if」文よりも多枝分岐に向いているとはいえ、
分岐が多い場合、条件を組み合わせた判定ができず、
「if・・・else if・・・else」文でも同様の多枝分岐が可能です。

①実行コードに重複がない場合

・switch文①

 

・if文①

 

②実行コードに重複がある場合

・switch文②

 

・if文②

 

comment

アバター画像を選択してコメント投稿できます。

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)