2011年.NET面试题总结---献给即将找工作的同行们<二>
摘要:
C#中的委托是什么?如何理解委托?简单的说:委托是一种方法容器,里面可以装载若干个具有相同签名的方法引用地址,那么调用委托,就相当于同时调用了该容器内的所有方法。委托可以看做一种新的对象类型,具有面向对象的特点,定义时可签名接收参数,委托实例化时,可以把方法名作为一个参数传递给委托对象,委托可以理解为指向函数的引用。生成的委托对象可以代理所传递的方法,可以接收方法的参数。也就是定义了委托,可以在不用调用原方法的情况下,调用那个方法例:例: public delegate string MyDel(string nm,string pwd); //定义委托签名接收两个参数 static void 阅读全文
posted @ 2011-04-14 23:23 tigerhuolh 阅读(311) 评论(0) 推荐(0) 编辑