本文实例讲述了C#使用GZipStream解压缩数据文件的方法。分享给大家供大家参考。具体分析如下: GZipStream用于从一个流读取数据写入到另一个流,GZipStream不能写入到其它的资源,比如文件或者内存,只能从流到流。 GZipStream使用的一般流程如下: 打...
本文实例讲述了C#实现自定义Dictionary类。分享给大家供大家参考。具体如下: 1.关于MyDictionary类 本文中实现的MyDictionary类具有如下功能 1)可以增加、修改、删除键值对 2)可以通过索引器,找到一个键对应的值 3)可以遍历打印类中全部的键...
本文实例讲述了DevExpress之ChartControl的SeriesTemplate用法,分享给大家供大家参考。具体方法如下: 关键代码如下: 复制代码 代码如下:using System; using System.Data; using System.Window...
复制代码 代码如下:/// <summary> /// 汉字转拼音缩写 /// </summary> /// <param name=\"str\">要转换的汉字字符串</param> /// <returns>拼音缩...
基于C#实现窗体的抖动是件很有意思的事情,原理并不难,其实是生成随机数,然后改变Form的左上角的坐标即可。 这里用的是循环来实现的,其实还可以用timer来控制. 我把抖动分成了两种抖动: 1.生成随机数,改变窗体左上角坐标,然后立即把窗体的坐上角坐标还原,继续循环。 ...
本文实例讲述了C#简单的通用基础字典实现方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System....
这段C#代码主要是验证身份证的开头和身份证的格式和长度是否正确,没有按照身份证的编码规则进行严格验证 /// <summary> /// 验证身份证是否合法 /// </summary> /// <param n...
本文实例讲述了C#将HashTable中键列表或值列表复制到一维数组的方法。分享给大家供大家参考。具体如下: 下面的示例说明如何将 Hashtable 中键的列表或值的列表复制到一维 Array 中。 using System; using System.Collect...
本文实例讲述了C#彩色图片灰度化实现方法。分享给大家供大家参考。具体方法如下: 主要功能代码如下: 复制代码 代码如下:public static Bitmap MakeGrayscale(Bitmap original) {     //create a blank bitm...
本文实例讲述了C#4.0新特性的协变与逆变,有助于大家进一步掌握C#4.0程序设计。具体分析如下: 一、C#3.0以前的协变与逆变 如果你是第一次听说这个两个词,别担心,他们其实很常见。C#4.0中的协变与逆变(Covariance and contravariance)有了进...

我的博客

人生若只如初见,何事秋风悲画扇。