GZipStream压缩和解压缩方法
摘要:using System;using System.Collections.Generic;using System.Text;using System.IO;using System.IO.Compression;//使用压缩类 class Test{staticvoid SaveCompressedFile(string filename, string data) {//创建一个 FileS...
阅读全文
posted @
2012-03-06 09:58
瓦里奥
阅读(4638)
推荐(0)
Stream 和 byte[] 之间的转换
摘要:一. 二进制转换成图片 MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二. C#中byte[]与string的转换代码1.System.Text.UnicodeEncoding conv...
阅读全文
posted @
2012-03-06 09:56
瓦里奥
阅读(64404)
推荐(4)
了解线程Join()方法
摘要:Join的官方解释: 阻塞调用线程,直到某个线程终止或经过了指定时间为止 Q:谁是调用线程? A:Join代码写在那,哪个就是调用线程,在本例中主线程是调用线程 Q:某个线程又是指的是谁? A:如本例thread1执行了Join方法,thread1为某个线程 using System; using System.Threading; class Join { s...
阅读全文
posted @
2012-01-27 17:15
瓦里奥
阅读(9788)
推荐(4)
List和ObservableCollection的相互转化
摘要:在WPF , silverlight ,WP7中经常会用到List<T>和ObservableCollection<T>。这里简单讲一下他们之间的相互转换。 1.List<T>的简单介绍: List<T>代表的是强类型的Ojbect集合,可以通过索引访问并且提供了查找、排序以及操作此集合的方法。List基本上和ArrayList相同,它用数组的方式实现了接口IList并且他的大小可以根据需要来...
阅读全文
posted @
2011-11-08 11:16
瓦里奥
阅读(96856)
推荐(4)
C#,往线程里传参数的方法总结
摘要:Thread (ParameterizedThreadStart) 初始化 Thread 类的新实例,指定允许对象在线程启动时传递给线程的委托。 Thread (ThreadStart) 初始化 Thread 类的新实例。 由 .NET Compact Framework 支持。 Thread (ParameterizedThreadStart, Int32) 初始化 Thread 类的新...
阅读全文
posted @
2011-10-13 17:45
瓦里奥
阅读(102726)
推荐(9)
Session的模拟
摘要:Session相关的mock Session相关的mock主要有以下两个步骤: 1) HttpContext对象的实例化 ² session属于HttpContext对象,所以简单来说,就是我们需要构造一个HttpContext,对象然后在给其中的Session附值。然后再把它指定到 System.Web.HttpContext.Current 中 ² MSDN里HttpContext构造...
阅读全文
posted @
2011-09-26 11:08
瓦里奥
阅读(4202)
推荐(0)