自定义博客皮肤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)
  • 资源 (72)
  • 收藏
  • 关注

转载 转:《Effective C#》Item 9:区别和认识四个判等函数

 转:http://blog.csdn.net/knight94/archive/2006/08/11/1050901.aspx.Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作

2007-09-30 14:59:00 442

转载 转:《Effective C#》Item 11:提倡使用foreach语句来进行循环操作

转:http://dev.csdn.net/author/Knight94/424b8da0b1ce42abbcbbfed0eba2c402.html#Comment《Effective C#》Item 11:提倡使用foreach语句来进行循环操作 循环语句是编程的基本语句,在C#中除了沿用C语言的循环语句外,还提供了foreach语句来实现循环。那么我要说的就是,在循环

2007-09-30 14:41:00 480

转载 转:《Effective C#》Item 10:小心GetHashCode函数所存在的陷阱

《Effective C#》Item 10:小心GetHashCode函数所存在的陷阱 GetHashCode函数,看了它的名字就知道它会被用在哪里。没错,这个函数一般是在操作HashTable或者Dictionary之类的数据集的时候被调用。每个类型,不管是值类型还是引用类型,都提供这个基本函数,同样也可以像重写ToString或者Equals函数一样去重写它。但是我这里要说

2007-09-30 14:08:00 519

转载 转:《Effective C#》Item 6:区分值类型和引用类型

转:http://blog.csdn.net/Knight94/archive/2006/07/01/861383.aspx在C#中有两种类型的数据,一种是值类型数据,一种是引用类型数据。在编码的时候区分这两种类型数据,可以避免一些细小的编码错误。 首先说说什么类型是值类型,例如:int、float、bool之类的基础类型,以及用struct定义的类型,如:DateTime。除此外,如

2007-09-30 13:36:00 408

转载 转:《Effective C#》Item 7:推荐使用不可改变的原子值类型

转:http://dev.csdn.net/author/Knight94/5582b364fc744be09bca2dca36786322.html《Effective C#》Item 7:推荐使用不可改变的原子值类型 首先来解释一下标题,原标题为《Prefer Immutable Atomic Value Type》,因此对于标题的理解要分成三部分,第一部分为不可改变,

2007-09-30 13:27:00 563

转载 转:《Effective C#》Item 8:确保“0”在值类型中是有效的

转:http://dev.csdn.net/author/Knight94/ba5bdb944fa049d4a990ba1bca067993.html《Effective C#》Item 8:确保“0”在值类型中是有效的 大家在看了这标题后,肯定会觉的,为什么要确保“0”是有效的,这一点主要是跟值类型的内存分配有关,值类型有默认的构造函数,这是没法避免的,因此值类型变量中的

2007-09-30 11:04:00 404

转载 转:《Effective C#》Item 3:使用as和is操作符来做类型转换

转:http://dev.csdn.net/author/Knight94/373eb00c0a5340cfb75335712707d921.htmlEffective C#》Item 3:使用as和is操作符来做类型转换  在程序中,进行类型转换是常见的事。那么在C#中支持以前语言的类型转换方法,即用类型名进行强行转换,例如:object objTest = new NewT

2007-09-30 10:45:00 671

转载 转:Effective C#》Item 4:使用Conditional属性来代替IF/ENDIF程序块

转:http://dev.csdn.net/author/Knight94/e5631391c7e54aff8cdd5e921dec8966.html《Effective C#》Item 4:使用Conditional属性来代替IF/ENDIF程序块 在编码的时候,有时候需要添加一些DEBUG信息,来为了方便调试程序,但是到了真正发布的时候,又不希望把这些信息进行编译发布。

2007-09-30 10:33:00 438

转载 转:《Effective C#》Item 2:定义常量的两种方法

转:http://writeblog.csdn.net/PostEdit.aspx 在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compile-time constant),它的书写方式如下:

2007-09-30 10:27:00 659

转载 转: 主窗体和子窗体之间如何相互操作对方的控件

 转:http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异:第一种,在主窗体类中定义一个

2007-09-30 10:22:00 682

C#连连看程序 .

C#连连看程序 .

2008-09-16

Delphi 不让程序在任务管理器中显示

Delphi 不让程序在任务管理器中显示

2008-09-16

Delphi 鼠标操作记录程序

Delphi 鼠标操作记录程序 .

2008-09-16

Delphi 做的远程关机程序

Delphi 做的远程关机程序 .

2008-09-16

Delphi程序员代码风格指南.chm

Delphi程序员代码风格指南.........

2008-09-16

FastReport中文开发指南.chm

FastReport中文开发指南.chm

2008-09-16

仿QQ在RichTextBox控件加入图片

仿QQ在RichTextBox控件加入图片

2008-09-16

Visual Studio 统计代码行数

可以简单的统计代码行数...........

2008-09-16

DataGridView打印-颜色换行

DataGridView打印机-颜色换行

2008-09-16

ASP.NET AJAX深入浅出系列课程(32):构建高安全性ASP.NET AJAX应用程序

ASP.NET AJAX深入浅出系列课程(32):构建高安全性ASP.NET AJAX应用程序

2008-09-16

ASP.NET AJAX深入浅出系列课程(31):构建高性能ASP.NET AJAX应用程序

ASP.NET AJAX深入浅出系列课程(31):构建高性能ASP.NET AJAX应用程序

2008-09-16

ASP.NET AJAX深入浅出系列课程(30):ASP.NET AJAX的相关扩展(下)

ASP.NET AJAX深入浅出系列课程(30):ASP.NET AJAX的相关扩展(下)

2008-09-16

ASP.NET AJAX深入浅出系列课程(29):ASP.NET AJAX的相关扩展(上)

ASP.NET AJAX深入浅出系列课程(29):ASP.NET AJAX的相关扩展(上)

2008-09-16

ASP.NET AJAX深入浅出系列课程(28):AJAX Control Tookit工具包(下)

ASP.NET AJAX深入浅出系列课程(28):AJAX Control Tookit工具包(下)

2008-09-16

ASP.NET AJAX深入浅出系列课程(27):AJAX Control Tookit工具包(中)

ASP.NET AJAX深入浅出系列课程(27):AJAX Control Tookit工具包(中)

2008-09-16

ASP.NET AJAX深入浅出系列课程(26):AJAX Control Tookit工具包(上)

ASP.NET AJAX深入浅出系列课程(26):AJAX Control Tookit工具包(上)

2008-09-16

ASP.NET AJAX深入浅出系列课程(25):UpdatePanel与服务器端脚本控件(下)

ASP.NET AJAX深入浅出系列课程(25):UpdatePanel与服务器端脚本控件(下)

2008-09-16

ASP.NET AJAX深入浅出系列课程(24):UpdatePanel与服务器端脚本控件(上)

ASP.NET AJAX深入浅出系列课程(24):UpdatePanel与服务器端脚本控件(上)

2008-09-16

ASP.NET AJAX深入浅出系列课程(23):利用Microsoft AJAX Library开发客户端组件(下)

ASP.NET AJAX深入浅出系列课程(23):利用Microsoft AJAX Library开发客户端组件(下)

2008-09-16

ASP.NET AJAX深入浅出系列课程(22):利用Microsoft AJAX Library开发客户端组件(中)

ASP.NET AJAX深入浅出系列课程(22):利用Microsoft AJAX Library开发客户端组件(中)

2008-09-16

ASP.NET AJAX深入浅出系列课程(21):利用Microsoft AJAX Library开发客户端组建(上)

ASP.NET AJAX深入浅出系列课程(21):利用Microsoft AJAX Library开发客户端组建(上)

2008-09-16

ASP.NET AJAX深入浅出系列课程(20):使用Microsoft AJAX Library中的浏览器兼容功能

ASP.NET AJAX深入浅出系列课程(20):使用Microsoft AJAX Library中的浏览器兼容功能

2008-09-16

ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能

ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能

2008-09-16

ASP.NET AJAX深入浅出系列课程(18):ASP.NET AJAX的国际化与本地化支持

ASP.NET AJAX深入浅出系列课程(18):ASP.NET AJAX的国际化与本地化支持

2008-09-16

ASP.NET AJAX深入浅出系列课程(17):关注ASP.NET AJAX的核心:ScriptManager

ASP.NET AJAX深入浅出系列课程(17):关注ASP.NET AJAX的核心:ScriptManager

2008-09-16

ASP.NET AJAX深入浅出系列课程(16):ASP.NET AJAX提供的Authentication Service的实现方式与扩展

ASP.NET AJAX深入浅出系列课程(16):ASP.NET AJAX提供的Authentication Service的实现方式与扩展

2008-09-16

ASP.NET AJAX深入浅出系列课程(15):使用ASP.NET AJAX提供的Authentication Service

ASP.NET AJAX深入浅出系列课程(15):使用ASP.NET AJAX提供的Authentication Service

2008-09-16

ASP.NET AJAX深入浅出系列课程(14):Profile Service的实现方式与扩展

ASP.NET AJAX深入浅出系列课程(14):Profile Service的实现方式与扩展

2008-09-16

ASP.NET AJAX深入浅出系列课程(13):ASP.NET AJAX提供的Profile Service

ASP.NET AJAX深入浅出系列课程(13):ASP.NET AJAX提供的Profile Service

2008-09-16

ASP.NET AJAX深入浅出系列课程(12):Microsoft AJAX Library中异步通信层的扩展

ASP.NET AJAX深入浅出系列课程(12):Microsoft AJAX Library中异步通信层的扩展

2008-09-16

ASP.NET AJAX深入浅出系列课程(11):Microsoft AJAX Library中异步通信层使用

ASP.NET AJAX深入浅出系列课程(11):Microsoft AJAX Library中异步通信层使用

2008-09-16

C#面向对象设计模式纵横谈(25):设计模式总结

C#面向对象设计模式纵横谈(25):设计模式总结

2008-09-16

C#面向对象设计模式纵横谈(24):(行为型模式) Visitor 访问者模式

C#面向对象设计模式纵横谈(24):(行为型模式) Visitor 访问者模式

2008-09-16

C#面向对象设计模式纵横谈(23):(行为型模式) Strategy 策略模式

C#面向对象设计模式纵横谈(23):(行为型模式) Strategy 策略模式

2008-09-16

C#面向对象设计模式纵横谈(22):(行为型模式) State 状态模式

C#面向对象设计模式纵横谈(22):(行为型模式) State 状态模式

2008-09-16

C#面向对象设计模式纵横谈(21):(行为型模式) Memento 备忘录模式

C#面向对象设计模式纵横谈(21):(行为型模式) Memento 备忘录模式

2008-09-16

C#面向对象设计模式纵横谈(19):(行为型模式) Observer 观察者模式 (Level 300)

C#面向对象设计模式纵横谈(19):(行为型模式) Observer 观察者模式 (Level 300)

2008-09-16

C#面向对象设计模式纵横谈(18):(行为型模式) Iterator 迭代器模式 (Level 300)

C#面向对象设计模式纵横谈(18):(行为型模式) Iterator 迭代器模式 (Level 300)

2008-09-16

C#面向对象设计模式纵横谈(17):(行为型模式) Mediator 中介者模式 (Level 300)

C#面向对象设计模式纵横谈(17):(行为型模式) Mediator 中介者模式 (Level 300)

2008-09-16

C#面向对象设计模式纵横谈(16):(行为型模式) Interpreter 解释器模式 (Level 300)

C#面向对象设计模式纵横谈(16):(行为型模式) Interpreter 解释器模式 (Level 300)

2008-09-16

空空如也

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

TA关注的人

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