是否可以使用 linq 枚举两个 IEnumerable 的所有排列
我可以使用循环来做到这一点,但是有没有办法获取两个 IEnumerables,枚举所有可能的排列并选择包含该排列的对象?我觉得这“应该”是可能的,但我不太确定要使用什么运算符。
谢谢 詹姆斯
I could do this using loops, but is there a way to take two IEnumerables, enumerate through all possible permutations and select an object that contains the permutation? I feel like this 'should' be possible but am not really sure what operators to use.
Thanks
James
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是在谈论什么是笛卡尔连接?你可以做类似的事情
Are you talking about what is basically a cartesian join? You can do something like
安东尼的回答 是正确的。等效的扩展方法是:
或
Anthony's answer is correct. The extension method equivalent is:
or