📜  c# 打印列表 - C# (1)

📅  最后修改于: 2023-12-03 15:29:47.646000             🧑  作者: Mango

C# 打印列表

在 C# 中,打印列表是很常见的任务。本文将介绍如何使用 C# 打印列表。

使用 for 循环打印列表

可以使用 for 循环来打印一个列表。以下是一个简单的示例代码:

List<int> numbers = new List<int>(){1, 2, 3, 4, 5};

for (int i = 0; i < numbers.Count; i++)
{
    Console.WriteLine(numbers[i]);
}

在上面的代码中,我们创建了一个整数列表,并使用 for 循环打印了列表中的每个元素。输出如下:

1
2
3
4
5
使用 foreach 循环打印列表

在 C# 中,也可以使用 foreach 循环来打印列表中的元素。以下是示例代码:

List<string> names = new List<string>(){"Alice", "Bob", "Charlie", "David", "Emma"};

foreach (string name in names)
{
    Console.WriteLine(name);
}

在上面的代码中,我们创建了一个字符串列表,并使用 foreach 循环打印了列表中的每个元素。输出如下:

Alice
Bob
Charlie
David
Emma
使用 LINQ 打印列表

在 C# 中,还可以使用 LINQ 来打印一个列表。以下是示例代码:

List<double> prices = new List<double>(){10.99, 5.99, 3.99, 7.99, 1.99};

var result = prices.Select(p => $"${p}");

foreach (var p in result)
{
    Console.WriteLine(p);
}

在上面的代码中,我们创建了一个价格列表,并使用 LINQ 的 Select 方法将每个价格转换为字符串,然后打印了转换后的字符串。输出如下:

$10.99
$5.99
$3.99
$7.99
$1.99
总结

本文介绍了如何使用 for 循环、foreach 循环和 LINQ 来打印一个列表。无论使用哪种方法,都可以轻松地打印出列表中的每个元素。希望对您有帮助!