使用派生列表类访问基类列表的成员?

时间:2012-12-01 15:25:55

标签: c#

我有以下代码:它尚未完成但我想知道如何使用foreach语句访问类中的成员,如代码中的注释所示。我怀疑答案很简单,我只是没有看到它。任何人都可以帮助我吗?

public class PassengerList : List<Passenger>
{
    public bool CheckRules()
    { 

    }

    private bool DaughtersNotWithFather()
    { 
        foreach (Passenger p in ???)// how do i access list members in this class with this foreach statment?
        { // do stuff }
    }
}

1 个答案:

答案 0 :(得分:7)

您班级的实例是List<Passanger>(可枚举)。因此,只需通过this关键字

推荐您的课程
foreach (Passenger p in this)