📅  最后修改于: 2023-12-03 15:00:50.126000             🧑  作者: Mango
在 C# 中,for 循环语句是一种常见的迭代控制结构,用于重复执行一组语句,其语法如下:
for (initialization; condition; increment)
{
// 循环体语句
}
int i = 0;
。i < 10
。i++
。在 for 循环中,上述三个参数必须以分号 ;
分隔,且均可省略。如果省略 initialization,则循环将以计数器的默认值开始;如果省略 condition,则条件默认为 true;如果省略 increment,则计数器将不会被更新,可能导致死循环。
下面是一个简单的 for 循环示例:
for (int i = 0; i < 10; i++)
{
Console.WriteLine(i);
}
上述代码将会依次输出数字 0 到 9.
在 C# 2.0 及以上版本中,引入了 foreach 循环语句,它提供了一种更加简化的语法来遍历数组或集合中的元素。其语法如下:
foreach (type element in collection)
{
// 循环体语句
}
int
、string
等。item
、name
等。下面是一个使用 foreach 循环遍历数组的示例:
int[] nums = { 1, 2, 3, 4, 5 };
foreach (int num in nums)
{
Console.WriteLine(num);
}
上述代码将会依次输出数字 1 到 5。
for 循环是 C# 中的一种重要的迭代控制结构,可以用于重复执行一组语句。其语法格式严格,不同的参数之间必须以分号 ;
分隔。除了基本的 for 循环之外,C# 还提供了 foreach 循环语句,用于遍历数组和集合中的元素。在使用 for 循环时,应该注意循环计数器、循环条件和循环迭代器的正确使用方式,避免出现死循环等错误。