摘要:
委托(delegate):委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果您有一个委托对象和一组适当的参数,则可以用这些参数调用该委托。下面看一段代码:using System ... 阅读全文
posted @ 2014-12-29 16:16
sirzhang
阅读(220)
评论(0)
推荐(0)
摘要:
接口(interface)接口(interface)定义了一个可由类和结构实现的协定。接口可以包含方法、属性、事件和索引器。接口不提供它所定义的成员的实现-它仅指定实现该接口的类或结构必须提供的成员。è 一个接口声明可以声明零个或多个成员。è 接口的成员必须是方法、属性、事件或索引器。è 接口不能包... 阅读全文
posted @ 2014-12-29 16:14
sirzhang
阅读(1314)
评论(0)
推荐(0)
摘要:
类的构造器(constructor):1. 先看两个类定义:class A{ }相当于:class A: object{ Public A ( ) : base( ) { }}2. 在类定义中定义自定义构造函数,默认构造函数会被默默地删除; 所以必须为类显式重定义默认构造函数,否则不能使用默认构造函... 阅读全文
posted @ 2014-12-29 16:08
sirzhang
阅读(856)
评论(0)
推荐(0)
摘要:
初始化(Initialization)页面被请求时,第一个被执行的总是下面接着执行的是接着是然后是恢复和加载(Restore and Load)接下来的ViewState 被取回后,接着下一个是然后才是Raised Events下一个方法,下一个方法,下面是接着是保存和绘制(Save and Ren... 阅读全文
posted @ 2014-12-29 10:23
sirzhang
阅读(218)
评论(0)
推荐(0)
摘要:
1.限定字符串用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。如果我们写一个文件的路径,例如"D:/文本文件"路径下的text.txt文件,不加@符号的话写法如下:string fileName = "D://文本文件//text.txt";如果使用@符号就会比较简单:string fil... 阅读全文
posted @ 2014-12-29 10:08
sirzhang
阅读(425)
评论(0)
推荐(0)