摘要: C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue 1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。 4.数组要有整数下标才能访问特定的元素,然而很多时候这样的下标并不是很有用。集合也是数据列表却不使用下标访问... 阅读全文
posted @ 2011-12-08 18:58 @龙飞凤舞@ 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 杀毒的很多时候,我们需要重启桌面来卸载掉插入explorer.exe里面的dll,不过怎么重启桌面呢?一般的方法是用任务管理器杀掉explorer.exe然后再新建一个任务。不过这样子效率低。能否用一个快速的方法呢?今天,我实验了用批处理来进行的方法,另外实验了用开始->运行的方法,这样子在远程协助的时候很有用。首先,批处理法批处理1:taskkill /f /im explorer.exestart explorer这个需要两句话,成功的重启桌面。并且,第二句只能在批处理里面用。因为start是cmd的内置命令。如果需要单独使用,则需要加上cmd /c start explorer批处 阅读全文
posted @ 2011-12-08 13:47 @龙飞凤舞@ 阅读(2106) 评论(1) 推荐(0) 编辑