03 2014 档案

摘要:本文转自博客园:http://www.cnblogs.com/SharkBin/archive/2012/11/02/2750840.html一 C# 键值对类有以下类:① IDictionary idc = new Dictionary();② KeyValuePair par = (KeyValuePair)shoplistcomboBox.SelectedItem;③Hashtable ht=new Hashtable(); file创建一个Hashtable实例 ht.Add(E,e);添加keyvalue键值对Hashtable 内的每一组对象就是一个DictionaryEntry例 阅读全文
posted @ 2014-03-28 16:30 蘑菇肉片 阅读(228) 评论(0) 推荐(0)
摘要:这里是加压其实很简单,就是将传入的byte数组直接用GZipStream写到一个新的内存流里面去 public static byte[] Compress(byte[] bytes) { using (MemoryStream ms = new MemoryStream()) { GZipStream Compress = new GZipStream(ms, CompressionMode.Compress); Compress.Write(bytes, 0, bytes.... 阅读全文
posted @ 2014-03-28 16:14 蘑菇肉片 阅读(2532) 评论(0) 推荐(0)
摘要:本文转自博客园:http://www.cnblogs.com/hunts/archive/2007/01/13/619620.html如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。paramsparams关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的params关键字之后不允许任何其他参数,并且在方法声明中只允许一个params关键字。示例:字面意思比较难懂,所以看示例很有用。//keywords_params.csusingSystem; 阅读全文
posted @ 2014-03-28 16:08 蘑菇肉片 阅读(153) 评论(0) 推荐(0)
摘要:本文转自博客园:http://www.cnblogs.com/leiOOlei/archive/2011/06/15/2081514.html 关于GZipStream压缩解压,网上找了很多资料,完整的不多,要么是针对字符串压缩解压缩的,要么只实现了针对单个文件的压缩解压缩,还有的不支持子文件夹的压缩,实用性都不是很大。 以下整理了压缩解压缩的代码,供以后拿出来翻阅,在项目中可以直接使用这3个类,已通过测试。 1.首先是有一个描述要压缩的文件类GZipFileInfo,包含了一些文件信息/// /// 要压缩的文件信息 ///publicclass GZipFileInfo ... 阅读全文
posted @ 2014-03-25 16:07 蘑菇肉片 阅读(2168) 评论(0) 推荐(0)