Chapter 14. Looping for Efficiency
You will often encounter situations in which you need to execute the same code statement or group of statements repeatedly. When that happens, you will need to execute some of these statements a specific number of times, whereas others might need to be executed as long as a certain condition persists (an expression is
true) or until a condition occurs (an expression becomes
true). Visual C# includes constructs that enable you to easily define and execute these repetitive code routines: ...