private static List <Cards.BaseCard> GetQuorumList(XmlNodeList cards) { List <Cards.BaseCard> quorums = new List <Cards.BaseCard>(); foreach (XmlNode card in cards) { string text = card.ChildNodes[0].InnerText; string[] tokens = Regex.Split(text, "\r\n"); Cards.QuorumCard quorum = new Cards.QuorumCard(); quorum.Heading = tokens[0].Trim(); quorum.AdditionalText = tokens[tokens.Length - 1].Trim(); // last line quorums.Add((Cards.BaseCard)quorum); } return(quorums); }
private static List<Cards.BaseCard> GetQuorumList(XmlNodeList cards) { List<Cards.BaseCard> quorums = new List<Cards.BaseCard>(); foreach (XmlNode card in cards) { string text = card.ChildNodes[0].InnerText; string[] tokens = Regex.Split(text, "\r\n"); Cards.QuorumCard quorum = new Cards.QuorumCard(); quorum.Heading = tokens[0].Trim(); quorum.AdditionalText = tokens[tokens.Length - 1].Trim(); // last line quorums.Add((Cards.BaseCard)quorum); } return quorums; }