У меня есть следующее перечисление (псевдо-код)Что было бы самым умным способом запуска перестановочных кодовых последовательностей для запуска через перечислитель?
enum RunSequence : int
{
ABCD = 1 ,
BCDA = 2 ,
DABC = 3 ,
....
}
Вы получаете идею ... Теперь, если каждая буква представляет собой несколько 4 строк коды, что бы быть самым умным способом построения логики для выполнения тех 16 строк кода в желаемой последовательности в соответствии с RunSequence прошло
Я полностью потерял ... должно ли это быть достигнуто с помощью совершенно другого подхода? Я бы предпочел не использовать goto, но некоторый подход OO ... design pattern
ммм ... получил очки без ответа;) – 2009-07-09 08:27:57
Кстати, есть 24 перестановки (A, B, C, D), а не 16. –
Но вы сделали это wiki сообщества, так что вы не получили репутацию (и я не буду, если вам нравится мой ответ). – colithium