.net - 从表中获取所有记录并循环

n00*_*00b 2 .net c# sql-server

我正在尝试从表中获取所有记录并循环遍历它。

伪代码:

database.dbDataContext db = new database.dbDataContext();

protected void Page_Load(object sender, EventArgs e)
{

    List<database.User> data = db.Users.ToList();

    // rows
    for (int i = 0; i < data.Count; i++)
    {
        // columns
        for (int j = 0; j < data[i].Count; j++)
        {

        }
    }

}
Run Code Online (Sandbox Code Playgroud)

我不确定语法。

有人知道该怎么做吗?

提前致谢!

mar*_*c_s 5

为什么不就这样:

database.dbDataContext db = new database.dbDataContext();

protected void Page_Load(object sender, EventArgs e)
{
    foreach(database.User user in db.Users)
    {
       // do whatever you need to do with your `User` object here.....
       // here, you have an instance of a `User` object - access its properties
       // and methods like you always would on a `User` object....
    }
}
Run Code Online (Sandbox Code Playgroud)