foreach遍历list,输出键值对。使用cSharp语言
时间: 2024-06-03 07:10:35 浏览: 105
好的,下面是C#语言的代码实现:
List<string> list = new List<string>()
{
"key1=value1",
"key2=value2",
"key3=value3"
};
foreach (var item in list)
{
var pair = item.Split('=');
Console.WriteLine(pair[0] + ": " + pair[1]);
}
输出结果为:
key1: value1
key2: value2
key3: value3
相关问题
C#使用foreach遍历list
可以使用以下代码来使用 foreach 遍历 List:
```csharp
List<int> numbers = new List<int>() { 1, 2, 3, 4, 5 };
foreach (int num in numbers)
{
Console.WriteLine(num);
}
```
在上面的示例中,我们首先创建了一个整数列表 `numbers`,然后使用 foreach 循环来遍历列表中的每个元素,并将其打印到控制台上。
使用foreach遍历输出
可以使用foreach循环来遍历数组、集合或者列表等集合类型的数据结构,以下是一个示例代码:
```csharp
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int number in numbers)
{
Console.WriteLine(number);
}
```
上述代码中,我们定义了一个整数数组 `numbers`,然后使用 foreach 循环遍历数组中的每一个元素,将其输出到控制台中。
如果要遍历的是一个集合或者列表,代码类似,只需要将数组换成相应的集合类型即可。例如:
```csharp
List<string> names = new List<string> { "Alice", "Bob", "Charlie" };
foreach (string name in names)
{
Console.WriteLine(name);
}
```
上述代码中,我们定义了一个字符串列表 `names`,然后使用 foreach 循环遍历列表中的每一个元素,将其输出到控制台中。
阅读全文