delphi – 有人可以解释匿名方法给我吗?
发布时间:2020-12-15 10:19:47 所属栏目:大数据 来源:网络整理
导读:Delphi 2009,在一些很酷的东西中,也只有匿名方法。我看过的例子,和博客文章有关匿名方法,但我还没有得到他们。有人可以解释为什么我应该兴奋吗? 解决方法 只需考虑典型的回调代码,您需要有数据可用于回调。通常这个数据只需要回调,但你必须跳过一些圈
Delphi 2009,在一些很酷的东西中,也只有匿名方法。我看过的例子,和博客文章有关匿名方法,但我还没有得到他们。有人可以解释为什么我应该兴奋吗?
解决方法
只需考虑典型的回调代码,您需要有数据可用于回调。通常这个数据只需要回调,但你必须跳过一些圈来获得它,而不必退出un-OOP友好的做法,如全局变量。使用匿名方法,数据可以保留在它的位置 – 您不必不必要地扩展其范围或将其复制到一些帮助器对象。只需将回调代码作为匿名方法就地编写,并且可以在定义匿名方法的位置(而不是它的位置)完全访问和操作所有局部变量。
还有其他方面的匿名方法,最明显的事实是,他们是,好:匿名,但这是一个真正让他们“点击”我的… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |