foreach 循环
本课属于 Coddy C# 学习旅程的“基础知识”单元。第 65 课,共 69 课。
foreach 循环也称为增强型 for 循环,它提供了一种更简单的方式来遍历数组和集合。它会自动处理索引和元素获取,让代码更易读,也更不容易出错。
下面是 foreach 循环的基本语法:
foreach (data_type element in array_or_collection) {
// 对每个元素执行的代码
}data_type:数组或集合中元素的类型。element:用于存放每次循环中当前元素的变量。array_or_collection:你想要遍历的数组或集合。
下面是一个示例:
int[] numbers = {1, 2, 3, 4, 5};
foreach (int number in numbers) {
Console.WriteLine(number);
}在这个示例中,循环会遍历 numbers 数组。每次循环时,当前元素都会赋给 number 变量,然后运行循环中的代码。输出为:
1
2
3
4
5当你需要访问集合中的每个元素,又不修改集合本身时,foreach 循环特别有用。它能简化代码,让代码更易读。
挑战
简单创建一个程序,完成以下操作:
- 初始化一个名为
fruits的字符串数组,其中包含值"apple"、"banana"、"orange"、"grape"和"kiwi"。 - 使用
foreach循环遍历fruits数组。 - 在每次循环中,使用
ToUpper()方法将当前水果转换为大写并打印出来:someString.ToUpper()
亲手试试
using System;
public class Program {
public static void Main(string[] args) {
// 初始化 fruits 数组
// 使用 foreach 循环遍历数组
}
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C# 在线编译器