System.Collections.Generic;
using System.Text;
namespace delegateTest
{
///
/// 演示利用委托给不同类型的对象排序...summary>
class Program
{
delegate bool CompareOp(object lhs,object rhs);//声明委托(注意方法签名的格式是两个..., 6, 0 };
c1 = new CompareOp(CompareInt);
BubbleSorter.Sort(ints, c1);//对ints... {
if (gtMethod(sortArray[j], sortArray[i])) //比较大小,注:不同的...object,比较大小的方法不同,比如Employee是按工资高低来比较,int是按数字大小来比较,利用委托的好处就在于不用管具体用哪种方法,具体调用的时候才确定用哪种方法