【问题标题】:How to iterate and access elements on a List<> in C# [duplicate]如何在 C# 中迭代​​和访问 List<> 上的元素 [重复]
【发布时间】:2018-12-29 20:29:25
【问题描述】:

我无法准确地确定如何访问和遍历类的 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;
    }

【问题讨论】:

  • @selman 放松一下。我们都在这里学习!
  • @SelmanGenç 感谢您的帮助!
  • 但是,比在 Stack Overflow 上发布问题更容易的是进​​行快速互联网搜索。我接受了你的问题,扔掉了大部分单词并将其归结为:“c# iterate list”。然后我在 Bing 上搜索了这些词并想出了有用的信息。 Google/Bing/etc 非常有用。

标签: c# asp.net


【解决方案1】:

你可以使用循环:

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

【讨论】:

  • stackoverflow.com/questions/22758550/… 似乎是对我帮助最大的最直接相关的文章。原谅我这么磨砂。下次我会花 1 小时 5 分钟,而不是一个小时。
  • 很高兴你现在得到了它。
猜你喜欢
  • 2011-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-05
  • 2021-01-30
相关资源
最近更新 更多