
c#如何将查询后的结果放入list中 5
3个回答
展开全部
如果是用ADO读取的查询后的数据,建议使用DataReader,而不要把Dataset转换为List,List最好用强类型封装。使用DataReader只需要遍历一次就可以了,Dataset转换LIst要至少两次。
代码大概如下:
while(DataReader.read()){List<类型>.Add(实体)}
代码大概如下:
while(DataReader.read()){List<类型>.Add(实体)}
展开全部
加单个元素 List.Add(单个)
加多个元素 List.AddRange(数组)
数组变list Array.ToList();
加多个元素 List.AddRange(数组)
数组变list Array.ToList();
追问
能给个具体点的程序例子吗??不太会用啊
追答
List myList= new List();//目标List
string a="1";//加单个
myList.Add(a);
string [] b={"1","2"};//加多个(数组)
myList.AddRange(b);
string [] c={"1","2","3"};//数组变list
List myList = c.ToList();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是listbox,你要用中间ListItem 暂存,然后再转到listbox中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询