私はクラスを持っています:
public class Member
{ public string header {get;set;}
public List<Member> MemberCollection {get;set;}
}
だから私はリストlstMembersを持っています。次のように含まれています:
MemberA
|_____ header = HeadingMemberA
|
|_____ List<Member> = Member A.1
|___ Member A.2
|___ Member A.3
MemberB
|_____ header = HeadingMemberB
|
|_____ List<Member> = Member B.1
|___ Member B.2
|___ Member B.3
だから今、私は各レベルで最初のメンバーを取得する必要があります.
MemberA、Member A.1、MemberB、および Member B.1 をリストします。