首先我们看下where的方法,直接查看定义(定义如下),其实一种是对IEnumerable的扩展,一种是对IQueryable的扩展,直接看最常用的,其实区别就在IEnumerable的扩展的参数是系统定义的委托FuncIQueryable的参数则是表达式Expression>,1。IEnume.....
分类:
其他好文 时间:
2014-06-16 11:05:23
阅读次数:
214
观察者(Observer)模式:定义了一种一对多的依赖关系。让多个观察者对象同时监听某一个主题对象。
这个主题对象发生变化时会通知所有观察者对象,使他们字段更新自己 /* *
抽象主题(Subject)角色:主题角色把所有对观察考对象的引用保存在一个聚集里,每个主题都可以有任何数量的观...
分类:
其他好文 时间:
2014-06-16 10:42:40
阅读次数:
202
/*第一种:将事件的处理委托给其他对象,下面的例子是委托给了MyListener(implements
ActionListener)*/ 1 import java.applet.Applet; 2 import java.awt.event.*; 3
import java.awt.*; 4 ....
分类:
编程语言 时间:
2014-06-16 00:44:14
阅读次数:
356
(转)窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式:公共静态变量;使用共有属性;使用委托与事件;通过构造函数把主窗体传递到从窗体中;一、通过静态变量特点:传值是双向的,实现简单实现代码如下:在一个app类中定义一个静态成员valuepublic
class app{p...
1 using System; 2 using System.Collections.Generic;
3 using System.Linq; 4 using System.Text; 5 6 namespace 委托实现事件1 7 { 8 class
Program 9 {1...
分类:
其他好文 时间:
2014-06-13 14:58:21
阅读次数:
208
1 using System; 2 using System.Collections.Generic;
3 using System.Linq; 4 using System.Text; 5 6 namespace 委托练习 7 { 8 class Program
9 {10 ...
分类:
其他好文 时间:
2014-06-13 14:50:06
阅读次数:
244
1 using System; 2 using System.Collections.Generic;
3 using System.Linq; 4 using System.Text; 5 6 namespace myTest 7 { 8 class
Program 9 {10...
分类:
其他好文 时间:
2014-06-12 18:22:31
阅读次数:
224