我有以下代码:它尚未完成但我想知道如何使用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 }
}
}
答案 0 :(得分:7)
您班级的实例是List<Passanger>
(可枚举)。因此,只需通过this
关键字
foreach (Passenger p in this)