【发布时间】:2013-07-04 19:28:57
【问题描述】:
抱歉,我是 C# 新手,我想将从 DATABASE 检索到的每条记录转换为 arraylist 我的代码如下:
var reservation = from x in db.resrvation \
where x.date=Calendar1.SelectedDate
select x;
在这里,我想获取保留中的每条记录并将其转换为数组,以便我可以获取特定数据,例如客户名称
通过保留检索到的集合包括 no。每条记录都有 clintName、Phone、ReservationDate 等属性。我想为每条记录创建一个数组列表。
实际上我正在尝试使用这个数组列表来填充原始数据表。
【问题讨论】:
-
首先 - 不要使用 ArrayList,因为它不是强类型的。其次 - 如果您正在查询预订,那么
r比x更适合查询变量的名称。最后 - 如果您要返回列表,那么reservations是比单个reservation更合适的名称 -
感谢你的提示lazyberezovsky :)