11 2006 档案
闲着没事,写个冒泡排序玩玩(倒序,从大到小排列)
摘要:1publicint[]GetPoPo(paramsint[]ints)2{3//长度4intleng=ints.Length;5//交换标志6boolexchange;7//最多排序n-1次8for(intn=1;n<leng;n++)9{10exchange=false;11//从水底把泡浮到水面12for(inti=leng-1;i>0;i--)13{14//如果是个泡泡15if... 阅读全文
posted @ 2006-11-23 19:34 Project E 阅读(1063) 评论(4) 推荐(0)
闲着没事,写个委托、异步委托玩玩
摘要:在编程中,委托有利于解耦,同时也是异步编程的基础,但是由于书写的方式跟平常不太一样,所以委托就跟反射一样,比较难于接受。委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。与委... 阅读全文
posted @ 2006-11-23 02:18 Project E 阅读(647) 评论(0) 推荐(0)
熬了2个通宵,终于做了一个高效的分页查询控件
摘要:由于什么都喜欢自己动手,按捺不住自己写一个高效的分页查询控件。以前,一直都使用VS.NET 2003和SQL Server 2000,没怎么去接触 VS 2005 和SQL Server 2005。工具版本升级是早晚的事情,于是就开发一个能运行在VS 2005 上的 控件吧。属先是采用 PowerDesigner 12.0 绘UML图(主要是类图),PowerDesigner 12.0 不支持 C... 阅读全文
posted @ 2006-11-13 01:31 Project E 阅读(3217) 评论(18) 推荐(0)
IDataRader 丢失数据?
摘要:刚才遇到一个很奇怪的问题。我用IDataRader返回一个SQL查询后的数据集,然后绑定控件GridView上。居然丢失了几条数据,有一次居然全部丢失;而我用事件探察器捕获了执行的SQL语句,SQL语句没问题呀。但是我把IDataRader换成DataSet就没问题了。不知道为什么会出谢这个问题。请大家帮我分析分析。我想不会由于今天是13号(犹大的故事)IDataRader 就反叛我吧。( C# ... 阅读全文
posted @ 2006-11-13 00:24 Project E 阅读(691) 评论(0) 推荐(0)