德仔

工作学习之笔记

排序:
默认
按更新时间
按访问量

[Asp.Net]QRCode生成二维码(续)-在二维码图片中心加Logo或图像

using System; using System.Web; using ThoughtWorks.QRCode.Codec; using ThoughtWorks.QRCode.Codec.Data; using ThoughtWorks.QRCode.Codec.Util; using S...

2013-12-05 08:39:11

阅读数:4148

评论数:1

[C#]ToString("##")格式化用法案例一:自动编码单据流水码

之前的写的自动编码单据流水码是写在存储过程或者函数中的,今天用程序写一个发现TOSTRING可以格式化方便。 /// /// 年月日+两位流水码 /// /// public static string AutoCode(...

2013-11-12 08:01:14

阅读数:2190

评论数:0

C#对字符和文件的加密解密类

转自:http://www.cnblogs.com/bluescreen/archive/2012/02/17/2355731.html public class strorfilepass { /// /// 初始化安全类 /// p...

2012-02-20 10:57:13

阅读数:1479

评论数:1

各类验证码收集 整理笔记

样式一: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.Gen...

2012-02-19 16:47:56

阅读数:1066

评论数:1

C#索引器-示例代码

<br />using System;<br />public class Photo //这个类是一个相片类<br />{<br />private string _title; //相片标题<br />//先定义默认构造函数<b...

2010-11-22 16:03:00

阅读数:1112

评论数:0

C#索引器-索引器与数组属性的比较

<br />索引器(Indexer)<br />索引器允许类或结构的实例按照与数据相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。所以索引器也被称为有参属性。<br /><br />示例一:<br />using ...

2010-11-22 16:02:00

阅读数:1133

评论数:0

C#索引器-索引器和属性的区别

<br />属性和索引器的差别:一个对象只有一个属性值,所以要存放多个值必须实例化多个对象(通常情况下,实例化一个数组的对象,接着实例化的对象赋给这个数组)。一个对象对应的索引是一个数组,并且可以存放多个数值或字符串,所以只需要实例化一个对象就可以存放以及访问多个存储内容。<br...

2010-11-22 16:02:00

阅读数:1370

评论数:0

C#索引器-索引器概述

<br />数组中的元素可以通过索引进行检索,如果一个类中有很多对象,怎样简单、快速地查找到需要的对象以及对象的特性呢?索引器就是为了实现这样的功能而设计的。索引器允许类或结构的实例按照与数组相同的方式进行索引。可以简单地把索引器理解为书中的目录,字典中提供的检索的索引。<br ...

2010-11-22 16:01:00

阅读数:949

评论数:0

C#索引器-索引器的定义

<br />索引器定义类似于属性,但其功能与属性并不相同。索引器提供一种特殊的方法编写get和set访问器。属性可以像访问字段一样访问对象的数据,索引器可以使用户像访问数组一样访问类成员。定义索引器的语法如下:<br /><访问修饰符> 类型名称 this [类...

2010-11-22 16:01:00

阅读数:1049

评论数:0

C#接口-显式接口和隐式接口的实现

<br />C#中对于接口的实现方式有隐式接口和显式接口两种:<br />隐式地实现接口成员<br />创建一个接口,IChinese,包含一个成员 Speak;我们创建一个类Speaker,实现接口Chinese<br />//隐藏式实现例子<...

2010-11-22 16:00:00

阅读数:1160

评论数:0

C#接口、类和抽象类

<br />一个类可以同时继承类和接口,或者抽象类和接口,抽象类和类不能在一个类的继承列表中同时出现。如果子类同时继承类,抽象类和接口,一定要把类或者抽象类写在前面,接口写在后面,类名和接口名之是用“,”隔开,接口没有先后顺序。每一种继承要根据各自的规则去实现。<br />...

2010-11-22 15:59:00

阅读数:838

评论数:0

C#类、接口、虚方法和抽象方法-抽象类和接口的相同点和区别

<br />一、抽象类<br />    (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法<br />    (2) 抽象类不能被实例化<br />    (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就...

2010-11-22 15:58:00

阅读数:839

评论数:0

C#类、接口、虚方法和抽象方法-抽象类与接口的区别与联系

<br />C#抽象类和接口之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于抽象类和接口的选择显得比较随意。其实,两者之间还是有很大的区别的。首先,以抽象类的方式定义一个公共的抽象类Animal如下:<br />publ...

2010-11-22 15:58:00

阅读数:799

评论数:0

C#类、接口、虚方法和抽象方法-接口与抽象类的区别实例

<br />1.抽象类可以有实现(包括构造函数),而接口不可以有任何实现。<br />namespace ConsoleApplication1 <br />{ <br />    class Program <br />    { &l...

2010-11-22 15:57:00

阅读数:771

评论数:0

C#类、接口、虚方法和抽象方法-非抽象类与接口的差别

<br />非抽象类和接口的差别很大,它们的差别主要表现在以下几个方面:<br />1、非抽象类可以有成员变量、常量和构造函数,而接口中不能存在常量、域、操作符、构造函数或析构函数,而且不能包含任何静态成员。<br />2、一个非抽象类可以继承多个接口,而只能继...

2010-11-22 15:56:00

阅读数:797

评论数:0

C#类、接口、虚方法和抽象方法-抽象类和接口的区别

<br />一、抽象类:<br />      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基...

2010-11-22 15:56:00

阅读数:756

评论数:0

C#接口-接口的继承

<br />类之间可以继承,和类一样,接口也允许继承。C#中接口可以多继承,接口之间可以互相继承和多继承。普通类和抽象类可以继承接口。一个类可以同时继承一个类和多个接口,但是接口不能继承类。<br />假如你是一名在职学习的学生,你就具有双重身份。一个身份是学生,必须完成学...

2010-11-22 15:55:00

阅读数:923

评论数:0

C#类、接口、虚方法和抽象方法-虚拟方法与抽象方法之区别

<br />虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?<br />1. 虚方法必须有实现部分,并为派生类提供了重写该方法的选项。抽象方法没有提供实现部分,抽象方法是一种强制派生类重写的方法,否则派生类将不能被实例化。<br /><br /&...

2010-11-22 15:55:00

阅读数:863

评论数:0

C#接口-深入浅出

<br />假设我们公司有两种程序员:VB程序员指的是用VB写程序的程序员,用VBpro这个类表示;C程序员指的是用C写程序的程序员,用Cpro这个类来表示。每个类都有一个WriteCode()方法。<br />现在公司来了一个项目,要求派某个程序员写一个程序。<br...

2010-11-22 15:54:00

阅读数:815

评论数:0

C#接口-接口作为返回值

<br />接口做为参数传递,传递的是实现了接口的对象; <br />接口作为类型返回,返回的是实现了接口的对象。<br />using System;<br />// IShape接口<br />interface IShape<...

2010-11-22 15:54:00

阅读数:1812

评论数:0

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