为啥你们一定要往线程上拽????????拉都拉不回。非要说线程就高大上了? 请问,linq的where有线程么? 请问,js的闭包有线程? 请问,c++的回调函数有线程??? 如果一定要高大上才能显示出NB,知识丰富。行,没问题。都要高大上是吧,那我说说高大上的“函数式编程”-------F#一切皆委托多NB,多高大上
我是一名初学者,我觉得懂的人讲到委托,其他懂的人觉得也是这么一回事。 问题来了,他们是不会理解到初学者的困惑的。我这样说,一个成人面对小学的知识点,难吗?不难吧,可是让你去教一个小学生,你觉得你能比小学老师胜任吗?你在网上看到那些暴躁家长了吗? 所以,怎么通俗地让初学者掌握这一技能?张子阳的博客是全网委托最先阅读量最大的了,我也一样还是觉得似懂非懂。尤其是委托的继篇 我是觉得能不能让初学者不要尝试去理解delegate,直接用现成的Action或Func。等他们回过神后再去理解delegate不是更好吗? 请问现实中有多少个项目需要到程序员用delegate而不是用Action或Func?
所以你压根别纠结 我要买房,我有钱。 我委托给中介帮我看着 我要卖房,没时间。我委托给中介帮我看着 我买了房,我不会装修。委托给装修公司 ------------------------------- 买房(func<钱,房> xxx) { 房 _房= xxx?.(钱) } 就这么简单的一件事情,搞那么复杂干嘛?
110,539
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧