Beispiel #1
0
        public static DataTable newTable <T>(string name, IEnumerable <T> list)
        {
            PropertyInfo[] pi = typeof(T).GetProperties();

            DataTable table = Table <T>(name, list, pi);

            IEnumerator <T> e = list.GetEnumerator();

            while (e.MoveNext())
            {
                table.Rows.Add(UtilLocal.newRow <T>(table.NewRow(), e.Current, pi));
            }

            return(table);
        }