假设我有一个包含以下文件的集合:
{ id: 1, values: [ 1, 6, 3, 9 ] }
{ id: 2, values: [ 2, 1, 2, 4 ] }
{ id: 3, values: [ 3, 2, 3, 2 ] }
{ id: 4, values: [ 4, 4, 3, 6 ] }
{ id: 5, values: [ 5, 8, 2, 9 ] }
我想执行"选择不同的值[2]"在收集。 结果将是:
[ 3, 2 ]
如何使用C#驱动程序执行此操作?
谢谢!
答案 0 :(得分:0)
根据评论进行编辑:
从第2列获取不同的值:
collection.AsQueryable<Model>().Select(x => x.Values[2]).Distinct();
从第2行获取不同的值:
collection.AsQueryable<Model>().Skip(2).Take(1).Select(x => x.Values).Distinct();