自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 正则表达式

一种十分强大的处理文本信息的工具。         正则表达式提供功能强大、用法灵活以及高效处理文本的方法,正则表达式的全面模式匹配表示法使您可以快速分析大量文本以找到特定的字符模式;验证文本以确保它匹配预定义的模式(如电子邮件地址);提取、编辑、替换或删除文本子字符串;将提取的字符串添加到集合以生成报告。1   正则表达式工作方式         在以前的认知中,对于文本的处理,基本

2013-12-30 11:21:24 446

原创 事件

事件是一种特殊类型的委托。1   事件基础         当某个类或是对象想把自身的状况通知给另外一个类或是对象时,而类或对象在接收到通知(以下便使用术语事件)时,可能需要做出某些处理,但在定义发出事件的类时,一般是不知道接收方应当做何种处理,而事件的出现能很好的解决这个问题。         发送(或引发)事件的类称为“发行者”,接收(或处理)事件的类称为“订户”。1.1  事

2013-12-28 18:48:29 386

原创 委托

        委托听名字感觉蛮有意思,大概意思是把事情托付给他人完成。1  委托的基本介绍        委托的由来也许是 C++中的函数指针,但它具有函数指针的类型的功能,使用委托实例调用方法。委托是一种类型,用来定义函数的签名(返回值在这里作为签名的一部分)。由此,不妨这样理解,定义了某种委托,该委托确定了方法的签名,如下所示。

2013-12-27 18:27:46 460

原创 异常处理

发生异常的最终方法都是终止当前函数的调用。1   异常基础知识         异常是指程序运行时出现的不正常的为,可能是程序错误,也可能是自定义逻辑错误,还有可能是其它不正常的行为。         异常处理包括:异常的定义、异常的捕获、异常的处理。         异常的处理机制是使用try、catch 和 finally 关键字进行某些操作。将可能出现异常的语句放在 try

2013-12-26 14:55:34 687

原创 类型转换

C#按类型在内存中的存储方式不同分为:值类型和引用类型。值类型有:基本数据类型、结构和枚举;引用类型有:类、接口、数组和委托。         由于 C# 是在编译时静态类型化的,因此变量在声明后就无法再次声明,由此变量类型就固定了,按照类型存储机制,变量只能在同一类型间相互存储,于是其它类型的变量就不能存储在该类型变量中,除非对其它类型变量进行类型转换。         由于程序功能的需

2013-12-25 14:41:12 397

原创 多态性

面向对象的第三个主要特性。        多态性是同一操作作用于不同的类的对象,由不同的类进行不同的解释,最终产生不同的执行效果。        多态性按照产生多态行为的时间分为:编译时多态与运行时多态。1  编译时多态性        编译时多态是指通过设置不同的方法签名,在编译时由编译器根据方法的签名决定调用何种方法。        

2013-12-23 17:29:32 458

原创 继承性

继承作为面向对象的重要思想之一,其最终目的是使得设计程序变得简单。在以往的时间中,程序设计者们编写了若干程序,即便是个人在过去的时间中也编写了不少程序,当编写新的程序时,自然想到的是利用已有的代码,以便省时省力。         如何复用已有的代码成为当时程序设计者的问题,其中以如何高效、方便复用为标杆,成为当时热门讨论的问题。在以往的面向过程程序设计程序复用中:有库函数调用,较为突出的是MF

2013-12-22 16:50:02 421

原创 迭代器

迭代器被用来遍历聚合结构(相当于数据集合),是一种方法、get 访问器或运算符,它通过使用 yield 关键字对聚合结构执行自定义迭代。Yield 是一组循环语句用以返回当前值和跳转下一次循环。         一般通过使用foreach 语句调用迭代器,而 foreach 要求遍历的结构是枚举器或可枚举类型,从而需要实现枚举器接口(IEnumerator)或可枚举接口(IEnumerable

2013-12-21 17:46:20 408

原创 字段、属性、索引器

1 字段         字段(field)有些也翻译为域,是声明类或结构中的变量,用来表示类的状态(或属性);其类型可以是基本数据类型,也可以是自定义数据类型;可以是静态(类)成员,也可以是非静态成员(为对象所有)。         字段是用来表示类的状态(或属性),即静态行为,其定义是为了满足类对对象抽象的需要,暗含面向对象的思想,即把属性封装,数据与操作分离。         比

2013-12-20 18:04:12 459

原创 简单画板的制作

一、基础知道      1、C#基础知识       需要基本了解C#语法,如变量的定义、程序流程、类的定义等。      2、windows窗体程序基本知识     需要基本了解窗体程序实现机制、事件、控件等。      3、GDI+基础知识     需要基本了解图像类、其属性和方法、相关的参数、画笔、画刷等。 二、实现原理     1、建立窗体    

2013-10-12 22:49:39 820

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除