我有2个数字清单。
public int[] numbersA = { 0, 2, 4 };
public int[] numbersB = { 1, 3, 5 };
我需要如下输出
预期结果
0 is less than 1
0 is less than 3
0 is less than 5
2 is less than 3
2 is less than 5
4 is less than 5
如何通过
LINQ
方法语法? 最佳答案
使用Method语法:
var result = numbersA.SelectMany(c => numbersB, (c, o) => new { c, o })
.Where(d => d.c < d.o)
.Select(v=> v.c + "is less than"+ v.o);
关于c# - 比较LINQ方法语法中的2个数字列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42432267/