03 2013 档案
摘要:C#中经常用到的集合类Array与ArrayList是许多刚接触C#语言的人比较困惑的。这两个对象是比较有用的,而且是在很多地方适用的。这里我转载了一些对Array与ArrayList对象的区别的总结,与大家分享。主要区别:一、Array的用法与数组几乎一样,可以看做是数据。在定义的时候需要指定长度;ArrayList的用法与普通集合一样,定义的时候不需要指定长度;如:Array[] animalArray = new Array[2]; ArrayList animalArrayList = new ArrayList();二、Array对象在获得元素个数时通过数据的获得方式(Length属
阅读全文
摘要:聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行 的一个查询经常检索某一日期范围内的记录,则使用聚集索引可以迅速找到包含开始日期的行,然后检索表中所有相邻的行,直到到达结束日期。这样有助于提...
阅读全文