【问题标题】:FlatBuffers C# CreateSortedVector and LookUpByKeyFlatBuffers C# CreateSortedVector 和 LookUpByKey
【发布时间】:2016-09-06 23:15:50
【问题描述】:

我想在 FlatBuffers 中序列化一个字典。我知道没有等效的字典,但根据https://github.com/google/flatbuffers/blob/master/docs/source/JavaCsharpUsage.md,您可以通过键字段对向量进行排序,然后搜索键。我从 Github 页面下载了 FlatBuffers 1.4 并编译了 dll。但是当我创建架构并在我的项目中使用它时,没有任何类型的方法 CreateSortedVectorOfTables。只有普通的 CreateVector 方法可用。而且我似乎也找不到 LookUpByKey 方法。

这是我的测试架构:

table value{
    keyname:string (key);
    stringValue:string;
}

table test {
    values:[value];
}

谁能告诉我如何创建排序向量?

提前致谢。

【问题讨论】:

    标签: c# flatbuffers


    【解决方案1】:

    此功能是上周才添加的,因此您需要的是提示版本而不是 1.4。这应该为values 生成一个特殊的CreateSorted 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多