I need to move backwards through an array, so I have code like this:
for (int i = myArray.Length - 1; i >= 0; i--) { // Do something myArray[i] =
I would always prefer clear code against 'typographically pleasing' code. Thus, I would always use :
for (int i = myArray.Length - 1; i >= 0; i--) { // Do something ... }
You can consider it as the standard way to loop backwards. Just my two cents...