📌  相关文章
📜  C#|如何对列表的每个元素执行指定的操作(1)

📅  最后修改于: 2023-12-03 14:40:30.188000             🧑  作者: Mango

C# | 如何对列表的每个元素执行指定的操作

在C#中,您可以使用List类来创建和操作列表。有时候您需要对列表中的每个元素执行一些操作。本文将向您展示如何使用 foreach 循环语句来对列表的每个元素执行指定的操作。

1. 创建一个列表

首先,您需要创建一个列表。下面是一个示例代码块,创建了一个字符串类型的列表:

List<string> myList = new List<string>() {"apple", "banana", "orange"};
2. 使用 foreach 循环

使用 foreach 循环语句可以遍历列表中的每个元素。

foreach (var item in myList)
{
    // 操作
}

在这个例子中,'item'变量将用于访问列表中的每个元素。

3. 执行指定的操作

现在,您可以在 foreach 循环内部添加您想要执行的操作。下面是一个示例代码块,向列表中的每个元素添加一个后缀:

foreach (var item in myList)
{
    item += "s";
}

在这个例子中,我们向每个元素添加字符“s”。注意,我们在循环中修改了列表中的元素。因此,在循环结束后,列表将包含修改后的元素。

4. 完整代码

完整的示例代码如下所示:

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        List<string> myList = new List<string>() {"apple", "banana", "orange"};

        foreach (var item in myList)
        {
            item += "s";
        }

        foreach (var item in myList)
        {
            Console.WriteLine(item);
        }
    }
}

这个程序将输出:

apples
bananas
oranges
总结

使用 foreach 循环语句可以对列表中的每个元素执行指定的操作。请注意,您可以将任何适当的操作放在 foreach 循环的大括号内部。