摘要:
http://wenku.baidu.com/view/16ea7835eefdc8d376ee32ca.html 第14-15页+http://blog.csdn.net/wenrenhua08/archive/2008/09/02/2867479.aspx+http://msdn.microsoft.com/zh-cn/library/d5x73970(VS.80).aspx在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 上下文关键字指定的。 阅读全文
摘要:
我自己编写的基于 C#排序算法——基类的实现 http://blog.csdn.net/hustcyb/archive/2008/09/08/2899309.aspx实现的对一些列数字的索引进行排序的类 (注意:不是对数字集合进行排序,而是对数字集合的索引按照数字值进行排序)《IndexSorter.cs》using System;using System.Collections.Generic;using System.Text;namespace Taobao.open.api{ /// <summary> /// 用于定义升序和降序的枚举 /// </summary&g 阅读全文
摘要:
C#实现整数冒泡排序、选择排序http://www.cnblogs.com/zhouhb/archive/2011/02/15/1955280.html系列文章C#排序算法——基类的实现 http://blog.csdn.net/hustcyb/archive/2008/09/08/2899309.aspxC#排序算法——冒泡法 http://blog.csdn.net/hustcyb/archive/2008/09/08/2900676.aspxC#排序算法——选择法 http://blog.csdn.net/hustcyb/archive/2008/09/08/2901263.aspxC# 阅读全文
摘要:
C#中string和StringBuilder的区别 http://www.cnblogs.com/mianshi/archive/2010/12/16/1908648.htmlString用于表示文本,StringBuilder表示值为可变字符序列的类似字符串的对象,之所以说是可变的,是因为通过追加、移除、替换或插入字符创建它以后,还可以对其进行修改。同时,在操作长度比较大的字符串的时候,使用StringBuilder会更方便。 下面举例说明其不同之处: (1)定义方式不同 string str = “Hello World”; StringBuilder sb = new StringBu 阅读全文
摘要:
遍历DataTable内存数据的三种方法性能对比http://www.cnblogs.com/guowei1027/archive/2009/12/15/1624699.html 阅读全文
摘要:
http://apps.hi.baidu.com/share/detail/16252525DataTable排序,检索,合并,筛选DataTable排序,检索,合并详解一、排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二、直接法dv = New DataView(dt)dv.Sort 阅读全文