извиняюсь, если я делаю что-то не так, это мой первый пост.
В настоящее время я работаю с 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
}
}
}
Мне бы очень хотелось иметь возможность вызывать информацию с определенным набором идентификаторов, например 001-02-01который будет возвращать строку («бла-бла-бла») и int (2241).
Причина, по которой я хочу использовать это вместо того, чтобы иметь один более длинный идентификатор, заключается в том, что когда файл JSONстановится очень большим, я надеюсь, что смогу ускорить поиск информации, передавая каждый идентификатор по очереди.
Если это не имеет смысла, и было бы одинаково быстро просто передать один более длинный идентификатори не беспокойтесь по поводу всей этой концепции вложенных сегментов идентификаторов, тогда, пожалуйста, дайте мне знать!
Если, однако, то, что я думаю, правильно, и это поможет скорости нахождения определенных данных, структурируя их какs, как бы я поступил так?С вложенными классами C # в массивах?