Gremlin.Net从Enumerable.SelectIListIterator对象转换为实型

时间:2018-01-13 22:17:08

标签: c# .net linq gremlin janusgraph

我不知道我的问题是关于c#和Cast或与Gremlin.net Library返回类型有关。我正在使用此查询来获取带有db ID的顶点。

<html>
<body>
<div id="header"> this is my header</div>
</body>
</html>

属性是顶点属性的列表。当我试图获取任何属性的值时,我发现它的类型是具有以下定义的对象
  property.Value = {System.Linq.Enumerable.SelectIListIterator&LT; Newtonsoft.Json.Linq.JToken,object&gt;}

我找不到一种方法来施放它来获得价值。 提前谢谢。

1 个答案:

答案 0 :(得分:6)

{System.Linq.Enumerable.SelectIListIterator&lt;您可以使用Newtonsoft.Json.Linq.JToken,object&gt;} 对象:

(property.Value as IEnumerable<object>).Cast<object>().ToList()这将返回列表&lt;对象&gt;