public virtual T[] DataTableToArray(DataTable dt) { T[] lobj = new T[dt.Rows.Count]; for (int i = 0; i < lobj.Length; i++) { lobj[i] = DefaultConstructor; MiMFa_Convert.ToObject(dt, i, ref lobj[i]); } return(lobj); }