LDARG_0

.........

2012年8月17日 #

发布一个用于大大提升Sql查询的锋利的武器:SqlEmitter

摘要: 这个类使用的前提:1.只能是使用SqlCommand连接到SqlServer进行数据处理的过程,而不能用于SqlServer的CLR扩展功能支持.2.提交SqlCommand进行查询前必须确保CommandText不能为null或者空白,因为常规情形下这一步会被SqlCommand类进行检查,然而使用此这个类后这一步被跳过了.在本人所做测试中,如不考虑查询语句本身所需消耗的时间,使用这个类对SqlCommand的查询效率至少提升10倍.欢迎讨论和交流.代码中都有注释,其它的废话懒得说了, 呵呵. /// <summary> /// SqlCommand发射器,使用SqlComman 阅读全文

posted @ 2012-08-17 14:24 sumok 阅读(472) 评论(0) 推荐(0) 编辑

C#的Dictionary初步讨论与更佳的使用方法

摘要: 事实:不论是ArrayList,Hashtable,List<T>等几种集合,都离不开数组的实现,往简单方面理解,不妨认为这是一种"高级"的数组首先说说List:List<T>用起来十分方便,然而其实际上是对数组的一个包装,其要点为:List实例创建时会初始化一个数组与一个包含当前列表元素数量的标记,每当新的元素加入时标记增加1,如果数组长度不够,会重新初始化一个新的长度为原有数组2倍的新数组,再将原有数组的元素复制到新数组,然后用新的数组替代原有的数组.接着说Dictionary,Dictionary对实际数据的维护与List的原理是类似的,不过他 阅读全文

posted @ 2012-08-17 01:55 sumok 阅读(530) 评论(0) 推荐(0) 编辑

导航