遍历myclass的属性(IEnumerable)

时间:2019-04-17 08:05:34

标签: c# ienumerable

我上课...

public class Record
{
    private string Name { get; }
    private int Age { get; }

    public Record(string name, int age)
    {
        Name = name;
        Age = age;
    }
}

,并且我尝试使用下面的代码添加一些记录,然后对每个属性进行枚举并执行操作。在这种情况下,将其显示在控制台中。

List<Record> list = new List<Record>();

list.Add(new Record("bob", 25));
list.Add(new Record("sue", 20));


foreach (Record record in list)
{
    foreach (var v in record)
    {
        Console.Write(v.ToString());

    } 

    Console.WriteLine();
}

我想我需要我的记录类来实现IEnumerable,但不确定如何...在这里进行了查看,但找不到适合该示例或我可以理解以进行转换的示例。

0 个答案:

没有答案