📜  for循环c#(1)

📅  最后修改于: 2023-12-03 15:15:11.191000             🧑  作者: Mango

For循环C#简介

在C#中,for循环是一种常用的控制流结构,用于重复执行一组语句。它的通常用法是在一个已知的迭代次数内执行一组语句,但它也可以用于基于某个条件执行一组语句。

for (初始化; 条件; 迭代器)
{
    // 代码块
}
  • 初始化:循环开始前执行一次的代码。通常用于初始化循环变量。
  • 条件:每次循环迭代前都会被求值的布尔表达式。如果结果为true,则继续循环;如果为false,则退出循环。
  • 迭代器:每次循环迭代后执行的代码。通常用于更新循环变量。

下面是一个简单的示例,计算数字1到10的和:

int sum = 0;

for (int i = 1; i <= 10; i++)
{
    sum += i;
}

Console.WriteLine("Sum: " + sum);

输出:Sum: 55

此外,C#的for循环还支持foreach语句,用于遍历数组或集合中的元素。foreach语句省略了初始化、条件和迭代器部分,在每次迭代中自动取出下一个元素,直到所有元素都被取出为止。

string[] names = {"Alice", "Bob", "Charlie"};

foreach (string name in names)
{
    Console.WriteLine(name);
}

输出:

Alice Bob Charlie

总之,for循环是C#编程中一个非常有用的语句,它在处理一些需要迭代或遍历的任务中非常方便。