我使用 select 语句 LINQ to SQL 从表中选择了 4 列。然后我创建一个新列表来存储查询结果。但是,代码room.ToList(); 是错的。
为什么我们不能使用“rooms_list = room.ToList()”?
我们应该怎么做才能解决问题???
谢谢你教我!
private void btnTest_Click(object sender, EventArgs e)
{
List<string> rooms_list = new List<string>();
using (LVDatabaseEntities database = new LVDatabaseEntities())
{
var room = from x in database.PHONGCHOIs
select new { x.TENPHONG, x.MATKHAUPHONG, x.CHUPHONG, x.SOLUONG };
rooms_list = room.ToList();
}
MessageBox.Show(rooms_list.Count.ToString());
}