メインコンテンツまでスキップ

落とし穴

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