首页 > 解决方案 > 如何在 C# 中迭代​​和访问 List<> 上的元素

问题描述

我无法准确地确定如何访问和遍历类的 List<> 并在类本身中输出值。基本上我想做的是: Console.WriteLine(Football.team, Football.year, etc) 对于我从文件中导入的一长串团队.csv

请放轻松,因为我是 C# 编程的新手。

public static void Main(string[] args)
    { // Bring in values from .csv file
        List<Football> values = File.ReadAllLines("/Users/wheelK/Documents/football.csv")
                                       .Skip(1)
                                       .Select(v => Football.FromCsv(v))
                                       .ToList();

    }

public class Football
    {
        public string team;
        public int year;
        public int wins;
        public int losses;
        public int ties;
    }

标签: c#asp.net

解决方案


你可以使用一个循环:

foreach(var football in values)
{
    Console.WriteLine(football.team);
}

推荐阅读