在C#中,for循环的语法结构如下:
for (initialization; condition; increment)
{
    // 循环体(要重复执行的代码块)
}
其中:
initialization(初始化表达式):通常用于声明和初始化循环计数器变量。这个表达式只在循环开始前执行一次。condition(条件表达式):在每次循环迭代之前进行求值。如果条件表达式的结果为true,则执行循环体内的代码。如果结果为false,则终止循环。increment(增量表达式):在每次循环迭代之后执行。它通常用于更新循环计数器变量。以下是一个简单的for循环示例,用于打印数字1到5:
for (int i = 1; i <= 5; i++)
{
    Console.WriteLine(i);
}