私は次の列挙型(疑似コード)を持っています
enum RunSequence : int
{
ABCD = 1 ,
BCDA = 2 ,
DABC = 3 ,
....
}
お分かりいただけると思います...各文字が 4 行のコードを表している場合、渡された RunSequence に従って、これらの 16 行のコードを目的のシーケンスで実行するためのロジックを構築する最もスマートな方法は何でしょうか?
私は完全に迷っています...これはまったく異なるアプローチで達成する必要がありますか? goto ではなく OO アプローチを使用したい ... デザインパターン