我定义了4个 string 的变量。一个实体类 user 对与数据库中的表字段。public class user { private int _id; private string _username; } public int Id { get { return _id; } set { _id = value; } } public string Username { get { return _username; } set { _username = value; } } 然后 list<User> list=new list() foreach(Username model in list)假设数据库有四行数据,我想把表中的每行的 username ,放在 那个 四个变量中。不知道,这样说,大家能明白了吗。
List<user> list = users.Select(x => x.username).ToList(); string a = list[0]; string b = list[1]; string c = list[2]; string d = list[3];
List<string> list = users.Select(x => x.username).ToList(); string a = list[0]; string b = list[1]; string c = list[2]; string d = list[3];
根据t.XXX这样子可以遍历出来的,赋给对应的变量
int a = list[0];
int b = list[1];
int c = list[2];
这个方法只能把 表中的所有数据都给了 t. 我的意思是,怎样把 表中的每一行中的某的字段 分别给某个变量呢。
List<int> Ages = people.Select(x => x.Age).ToList();
List<DateTime> Birthdays = people.Select(x => x.Birthday).ToList();
{
private int _id;
private string _username;
} public int Id
{
get { return _id; }
set { _id = value; }
}
public string Username
{
get { return _username; }
set { _username = value; }
}
然后 list<User> list=new list()
foreach(Username model in list)假设数据库有四行数据,我想把表中的每行的 username ,放在 那个 四个变量中。不知道,这样说,大家能明白了吗。
string a = list[0];
string b = list[1];
string c = list[2];
string d = list[3];
string a = list[0];
string b = list[1];
string c = list[2];
string d = list[3];