I don\'t believe this is possible by conventional methods, but something like this verbose code:
For Each s As String In myStringList Step -1 //\' Do stu
The reason it can't be done is that, as a basic design feature, For Each can iterate over an enumerable without a last element, or with an as yet unknown last element.