For loop: In C#, the for loop is a control structure used for iterative execution of a block of code. It consists of three main components: initialization, condition, and iteration. The loop starts by initializing a variable, then checks the condition before executing the code block. After each iteration, the iteration statement updates the variable. The loop continues until the condition becomes false. For loops are commonly used when the number of iterations is known in advance or when iterating over a specific range of values. #forloop