自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 委托教程-Delegate(MSDN)

教程C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象

2004-11-04 22:20:00 1639

原创 lock(MSDN)

lock 关键字可将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下:lock(expression) statement_block其中: expression 指定要锁定的对象。expression 必须是引用类型。 通常,如果要保护实例变量,则 expression 为 this;如果要保护 static 变量(或者如果临界区出现在给定类的静态方法中)

2004-11-04 22:05:00 1356

原创 Hashtable(MSDN)

表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。有关此类型所有成员的列表,请参阅 Hashtable 成员。System.Object   System.Collections.Hashtable      System.Data.PropertyCollection[Visual Basic]Public Class Hashtable Implements I

2004-11-04 17:13:00 1630

原创 索引器-Indexer(MSDN)

索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同的是它们的访问器采用参数。(为类或结构的实例建立索引)索引器使您得以按照与数组相同的方式为类或结构实例建立索引。若要声明索引器,请使用以下方式:[attributes] [modifiers] indexer-declarator {accessor-declarations}indexer-declarator

2004-11-03 23:52:00 1289

原创 String和StringBuilder-使用 StringBuilder 类(MSDN)

String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,

2004-11-03 23:37:00 5518 2

原创 c#中的虚拟方法-virtual(转自MSDN)

若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚拟方法。若其中没有 virtual 修饰符,则称该方法为非虚拟方法。非虚拟方法的实现是不会变的:无论是在声明它的类的实例上调用该方法还是在派生类的实例上调用,实现都是相同的。与此相反,一个虚拟方法的实现可以由派生类取代。取代所继承的虚拟方法的实现的过程称为重写该方法(第 10.5.4 节)。在一个虚拟方法调用中,该调用所涉及

2004-11-03 17:14:00 3467

原创 C#学习笔记-delegate 委托

Delegate:简单的可以理解为动词名词化。委托是一个函数的引用,拥有和函数相同的返回值类型,而委托实际上是一个类,他能够持有对某种方法的引用,该类拥有一个签名,只能应用与其签名相匹配的方法。正因为一个委托是一个实例化的类(一个对象),所以委托是受控制和安全的。实现一个委托:1:声明delegate对象,与想传递给他的方法具有相同的返回值类型2:创建delegate对象,将想要引用的函数做为参数

2004-11-01 16:18:00 2625

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application Architecture .chm

2009-09-07

空空如也

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

TA关注的人

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