#freeze
[[.NET]]

case/switchってなぜか忘れやすいのよね。

            switch (ii)
            {
                case 0: this.Top -= k; break;
                case 1: this.Top -= k;this.Left += k; break;
                case 2: this.Left += k; break;
                case 3: this.Top += k;this.Left += k; break;
                case 4: this.Top += k; break;
                case 5: this.Top += k;this.Left -= k; break;
                case 6: this.Left -= k; break;
                case 7: this.Top -= k; this.Left -= k; break;
                default: break;
            }

breakを忘れない事、defaultを入れて「漏れ」を防ぐのが重要かしら?

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS