我需要将这些参数从REST-API查询转换为C#LINQ。
?降=真安培; endkey = [35,37]&安培; startkey = [35,37,{}]
在LINQ中,此查询如下所示:
c.GetView(“MyView”,“SubView”)。StartKey(startKey).EndKey(endKey).Descending(true);
变量startKey和endKey应该是什么类型的?
我尝试过字符串,但在这种情况下.Net库会生成带有无效参数的查询:
?降序=真安培; endkey = “[35,37]” &安培; startkey = “[35,37,{}]”
答案 0 :(得分:2)
我做了一些研究并找到答案。根据{{3}}
我终于找到了LINQ变量的类型:
object [] startKey = new object [] {35,37,“{}”};
object [] endKey = new object [] {35,37};
和查询: >
c.GetView(“MyView”,“SubView”)。StartKey(startKey).EndKey(endKey).Descending(true);