"Total: " + n | 0 | + は 2 つの Text しか連結しない。StringFormat を使用する。 |
StringFormat("{0}", n) | コンパイル エラー | 引数は常に 3 つ。, "" を追加する。 |
UtilityPrint(n) | アクションが停止する | パラメーターが Text である。UtilityPrint(StringFormat("{0}", n, "")) を使用する。 |
"C:\temp" | C:、タブ、emp | \t はエスケープである。"C:\\temp" と書く。 |
flags & 4 == 4 | 0 | & は == より結合が弱い。(flags & 4) == 4 と書く。 |
0 < x < 10 | false | Bool と Integer を比較している。x > 0 && x < 10 と書く。 |
ok && Risky() | Risky() が必ず実行される | 短絡評価はない |
true == 1、w == 0 | false | 異なる種類は決して等しくならない。ハンドルは !w でテストする。 |
7 / 2 | 3 | 整数除算。7 / 2.0 と書く。 |
StringFormat("{0}", 0.5, "") | 0.500000 | Real は常に小数点以下 6 桁で表示される |
ループ内の 2 つの StringSplit | 誤った部分が返る | 2 回目の分割が 1 回目のキャッシュを置き換える |
"apple" < "Banana" | false | 序数比較ではすべての大文字が小文字より前になる |
if 内でのみ設定した変数 | 分岐が実行されなかった場合は 0 | 実行時に一度も代入されなかった変数は Integer の 0 から始まる |