public static string[] LayNoiDungCauHoi(BaiTapDTO BaiTap) { ArrayList myList = new ArrayList(); foreach (CauHoiTuLuanDTO CauHoiTuLuan in BaiTap.ArrCauHoi) { string nd = CauHoiTuLuan.NoiDung; myList.Add(nd); } string[] DanhSachCauHoi = (string[])myList.ToArray(typeof(string)); return DanhSachCauHoi; }
public static BaiTapDTO KhoiTao(XmlElement Root) { BaiTapDTO BaiTap = new BaiTapDTO(); BaiTap.SoThuTu = int.Parse(Root.GetAttribute("SoThuTu")); BaiTap.ArrCauHoi = new ArrayList(); foreach (XmlElement Node in Root.ChildNodes) { BaiTap.ArrCauHoi.Add(CauHoiTuLuanDAO.KhoiTao(Node)); } return BaiTap; }