We have While and Do While loops available, but VB.NET also has Do Until loops - I understand all logic can be flipped in a normal While/Do While loop, but it makes it less readable. It would be nice to have the option to use a Do Until loop as well.
Same thing goes for For Loop. We have For Each, but don’t have For loops. There are tons of times I need to use a for loop and have to approximate it by doing
for each i in Enumerable.Range(0,21) instead of
For i as Integer = 0 to 20. It is possible, but not immediately obvious to recreate loops. It is also very difficult to iterate through a for loop backwards or using any other logic besides i++ using the current workaround