上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: /// /// 马赛克处理 /// /// /// 影响范围 每一个格子数 /// public System.Drawing.Bitmap AdjustTobMosaic(System.Drawing.Bitmap bitmap, int effectWidth) { // 差异最多的就是以... 阅读全文
posted @ 2017-05-27 14:25 君莫笑·秋 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 一.Bitmap类 Bitmap对象封装了GDI+中的一个位图,此位图由图形图像及其属性的像素数据组成.因此Bitmap是用于处理由像素数据定义的图像的对象.该类的主要方法和属性如下: 1. GetPixel方法和SetPixel方法:获取和设置一个图像的指定像素的颜色. 2. PixelForma 阅读全文
posted @ 2017-05-27 11:58 君莫笑·秋 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件 Stream myStream = null; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "d:\\"; openFileDialog1.Filte 阅读全文
posted @ 2017-05-27 11:50 君莫笑·秋 阅读(22724) 评论(1) 推荐(2) 编辑
摘要: 先来看abstract方法,顾名思义,abstract方法就是抽象方法。 1、抽象方法就是没有实现的,必须是形如: 2、拥有抽象方法的类必须修饰一个abstract关键字从而变成一个抽象类;但是反过来,抽象类里面不一定要有抽象方法,比如我写了一个非抽象类,但是这个类我不想让人直接实例化,而只让人继承 阅读全文
posted @ 2017-05-27 10:41 君莫笑·秋 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual 阅读全文
posted @ 2017-05-27 10:35 君莫笑·秋 阅读(6090) 评论(0) 推荐(2) 编辑
摘要: 两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专 阅读全文
posted @ 2017-05-26 17:01 君莫笑·秋 阅读(583) 评论(0) 推荐(2) 编辑
摘要: C#在类工厂中动态创建类的实例,所使用的方法为: 1. Activator.CreateInstance (Type) 2. Activator.CreateInstance (Type, Object[]) 1. Activator.CreateInstance (Type) 2. Activat 阅读全文
posted @ 2017-05-26 16:19 君莫笑·秋 阅读(16779) 评论(0) 推荐(1) 编辑
摘要: 在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写: void ButtonOnClick(object sender,EventAr 阅读全文
posted @ 2017-05-26 15:59 君莫笑·秋 阅读(109547) 评论(4) 推荐(20) 编辑
摘要: 引言 Delegate是Dotnet1.0的时候已经存在的特性了,但由于在实际工作中一直没有机会使用Delegate这个特性,所以一直没有对它作整理。这两天,我再度翻阅了一些关于Delegate的资料,并开始正式整理这个C#中著名的特性。本文将由浅入深的谈一下Delegate这个特性。 一.Dele 阅读全文
posted @ 2017-05-26 11:47 君莫笑·秋 阅读(16891) 评论(4) 推荐(3) 编辑
摘要: 验证电话号码的主要代码如下: public bool IsTelephone(string str_telephone) { return System.Text.RegularExpressions.Regex.IsMatch(str_telephone, @"^(\d{3,4}-)?\d{6,8 阅读全文
posted @ 2017-05-25 09:54 君莫笑·秋 阅读(4523) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页