📅  最后修改于: 2023-12-03 15:15:11.191000             🧑  作者: Mango
在C#中,for循环是一种常用的控制流结构,用于重复执行一组语句。它的通常用法是在一个已知的迭代次数内执行一组语句,但它也可以用于基于某个条件执行一组语句。
for (初始化; 条件; 迭代器)
{
// 代码块
}
下面是一个简单的示例,计算数字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#编程中一个非常有用的语句,它在处理一些需要迭代或遍历的任务中非常方便。