public OguDataCollection <IUser> ToUsers() { OguDataCollection <IUser> result = new OguDataCollection <IUser>(); this.ForEach(r => r.FillUsers(result)); result.Distinct((src, dest) => string.Compare(src.ID, dest.ID) == 0); return(result); }