【发布时间】:2019-01-30 11:30:46
【问题描述】:
抱歉,如果我做错了什么,这是我的第一篇文章。
我目前正在使用 C# 并希望将一堆数据保存到 JSON 文件中并将其加载回来,但我无法弄清楚如何以下列格式获取它。
// Primary ID
001
{
// Secondary ID
01
{
// Tertiary ID
01
{
string: "this is some information.",
int: 9371
}
}
// Secondary ID
02
{
// Tertiary ID
01
{
string: "blah blah blah.",
int: 2241
}
}
}
我基本上希望能够使用一组特定的 ID 调用信息,例如 001-02-01,它将返回一个字符串 (“blah blah blah.”) 和一个 int (2241)。
我想这样做而不是只使用一个更长的 ID 的原因是,当 JSON 文件变得非常大时,我希望能够通过传递每个 ID 来加快信息搜索速度转。
如果这没有意义,并且只传递一个更长的 ID 并且不受整个嵌套 ID 段概念的困扰,那么请告诉我!
但是,如果我的想法是正确的,并且通过这样的结构有助于加快查找特定数据的速度,我将如何去做?使用数组中的嵌套 C# 类?
【问题讨论】: