JAVA、PHP 等不同语言中是否有类似于 LINQ (.NET) 的功能?
最佳答案
许多语言都具有语法或库函数,用于以主要函数方式操作对象序列。例如,Python 具有 lambda 函数、列表推导式、生成器和 itertools
模块。
但是,我不知道有哪一种语言可以像 LINQ 一样干净简洁地完成所有工作。请记住,LINQ 不仅仅是一种操作内存结构的方法 - LINQ 有许多共享类似接口(interface)的提供程序:
- LINQ 对象
- LINQ 到 XML
- LINQ 到 SQL
- 等等..
微软在 LINQ 方面做得很好。我相信其他一些语言将从 LINQ 的成功中获得灵感,并考虑如何在不久的将来添加类似的功能。
关于java - LINQ的类似功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985389/