泛型集合和Dateset的区别
2011-11-04 02:02
211 查看
用泛型集合获取集合 比用 DateSet 获取 更好
泛型集合实例化时先为空
然后有数据读取时
重新实例化;
List<Model_User> modelUserlist = null;
if (reader.HasRows)
{
list = new List<Model_User>();
}
while (reader.Read())
{
//对 对象进行循环赋值
}
if (modelUserlist != null)
{
Model_User[] array = modelUserlist .ToArray();//泛型很容易转换为数组
this.txtJoinPosDate.Text = array[0].Date.ToString();//获取入职时间
}
else
this.txtJoinPosDate.Text = "";
DataSet ds = new DataSet();
ds=blluser.fillposUser(PosName);
if (ds.Tables[0].DefaultView.Count==0)//判断要删除的部门下是否存在员工
{
bllpos.DelPosDel(PosId);
}
泛型集合实例化时先为空
然后有数据读取时
重新实例化;
List<Model_User> modelUserlist = null;
if (reader.HasRows)
{
list = new List<Model_User>();
}
while (reader.Read())
{
//对 对象进行循环赋值
}
if (modelUserlist != null)
{
Model_User[] array = modelUserlist .ToArray();//泛型很容易转换为数组
this.txtJoinPosDate.Text = array[0].Date.ToString();//获取入职时间
}
else
this.txtJoinPosDate.Text = "";
DataSet ds = new DataSet();
ds=blluser.fillposUser(PosName);
if (ds.Tables[0].DefaultView.Count==0)//判断要删除的部门下是否存在员工
{
bllpos.DelPosDel(PosId);
}
相关文章推荐
- java的集合-List-Map-Set遍历的方法及相互的区别
- Java基础之TreeSet集合使用泛型、比较器排序示例:
- java 常用集合list与Set、Map区别及适用场景总结
- 集合类(Collection) List/Set/Map... 的区别和联系
- 【Java集合的详细研究8】List,Set,Map用法以及区别
- HashMap和HashSet的使用,区别。集合,Array、Collection(List/Set/Queue)、Map
- AdaultBird--我的黑马程序员之路!Chapter4---TreeSet集合,泛型,HashMap,SetMap,binarySearch,halfSearch
- JAVA中几种集合(List、Set和Map)的区别
- Java复习-操作集合的工具类collections List,Set,Map区别
- java集合map,set,list区别
- java 常用集合list与Set、Map区别及适用场景总结
- 黑马程序员——集合——Set集合,增强for循环,数据结构,泛型,Collections集合工具类
- java 常用集合list与Set、Map区别及适用场景总结
- Java集合:List、Set和Map的区别,ArrayList和LinkedList有何区别..........
- java中集合类list set map三者的区别和应用场合
- 黑马程序员java基础之集合Set中的TreeSet和泛型
- JAVA Set与List集合区别
- Java基础视频教程第15天_集合之TreeSet、泛型
- Java_List Set Map_集合框架 泛型
- java 泛型深入之Set实用工具 各种集合泛型深入使用示例,匿名内部类、内部类应用于泛型探讨