public static Boolean KiemTra(String Chuoi) { Boolean flag = true; String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); flag = M.Length > 0; for (int i = 0; flag && i < M.Length; i++) { flag = XuLyDinhMuc.KiemTra(M[i]); } return(flag); }
public static String XuatChuoi(DINHMUC[] QuiTac) { String Chuoi = ""; for (int i = 0; i < QuiTac.Length; i++) { Chuoi = Chuoi + XuLyDinhMuc.XuatChuoi(QuiTac[i]); if (i < QuiTac.Length - 1) { Chuoi = Chuoi + "\n"; } } return(Chuoi); }
public static DINHMUC[] KhoiTao(String Chuoi) { DINHMUC[] kq; kq = null; if (KiemTra(Chuoi)) { String[] M = Chuoi.Split(new String[] { ChuoiPhanCach }, StringSplitOptions.None); kq = new DINHMUC[M.Length]; for (int i = 0; i < M.Length; i++) { kq[i] = XuLyDinhMuc.KhoiTao(M[i]); } } return(kq); }