1、定义一个委托delegate void operater(int x,int y)
2、定义一个方法void Do(operator op)
方法的参数为委托operator类型的参数
3、定义两个和委托有相同签名的方法min(int x,int y),max(int x,int y)
3、定义两个operator类型的实例,做为DO的参数
operator op1 = new operator(min)
operator op2 = new operator(max)
4、使用方法Do的时候就可以根据不同的参数条件来决定,在代码中是求最大的操作还是求最小的操作
2、定义一个方法void Do(operator op)
方法的参数为委托operator类型的参数
3、定义两个和委托有相同签名的方法min(int x,int y),max(int x,int y)
3、定义两个operator类型的实例,做为DO的参数
operator op1 = new operator(min)
operator op2 = new operator(max)
4、使用方法Do的时候就可以根据不同的参数条件来决定,在代码中是求最大的操作还是求最小的操作
例如:我把方法名作为参数传递,这样即可执行这个方法,用托管好象不行,还有其他方法么?