.Net中把Tabe转化为List

.Net中把Tabe转化为List

 DataTable table = new DataTable();
            table.Columns.Add("Id");//创建Id的列
            table.Columns.Add("Name");//创建Name的列
            table.Rows.Add(1, "张三");添加数据
            table.Rows.Add(2, "李四");
            table.Rows.Add(3, "王五");
            List<UserTable> list = new List<UserTable>();//创建List
            for (int i = 0; i < table.Rows.Count; i++)
            {
                string id = table.Rows[i]["Id"].ToString();//赋值
                string name = table.Rows[i]["Name"].ToString();
                UserTable userTable = new UserTable()
                {
                    Id = Convert.ToInt32(id),
                    Name = name
                };
                list.Add(userTable);//添加
            }
原文地址:https://www.cnblogs.com/mvpbest/p/13399724.html