Поменять местами вложенные циклы - Visual Basic .NET
Формулировка задачи:
Приветствую! Вот такая проблемка. Как по значению Arg поменять местами циклы? Внешний на внутренний и наоборот. А то приходиться писать 'Некий код из кучи строк' два раза.
Это нужно для обработки двумерного массива в разном порядке. Сделать вместо 'Некий код из кучи строк' отдельную процедуру и вызывать ее не подходит, по некоторым причинам.
Мудрил, мудрил, что-то ни как.
Вот код, для примера:
Решение задачи: «Поменять местами вложенные циклы»
textual
Листинг программы
For i As Integer = 0 To Arr.Length - 1 Dim x As Integer = i Mod MatrixCount Dim y As Integer = i \ MatrixCount Next