internal static MemberGroupInfo[] GetMemberGroupInfo(XmlNode node) { XmlNodeList list = node.SelectNodes ("//group"); MemberGroupInfo[] infos = new MemberGroupInfo [list.Count]; for (int i = 0; i < infos.Length; i++) { infos[i] = new MemberGroupInfo (list[i]); } return infos; }