Perdon me equivoque en el codigo.
Seria asi.
Código c#:
Ver originalList<Usuario> usuario = new List<Usuario>();
foreach (DataRow dr in dt.Rows) //dt es el nombre del datatable
{
Usuario usu = new Usuario();
usu.Id = Convert.ToInt32(dr["Id"]);
usu.Id = Convert.ToString(dr["Nombre"]);
usuario.Add(usu);
}
Tambien podrias hacerlo con linq.
Código c#:
Ver originalusu = (from DataRow row in dt.AsEnumerable()
select new Usuario
{
Usr = row.Field<string>("Usuario"),
Password =row.Field<string>("Password")
}).ToList()
Si no hacerlo como lo hacen aqui.
Converting Your DataTable into List<T>Using Linq Query
Saludos.