После просмотра всех ответов здесь hasOwnProperty не требуется для моего собственного использования, потому что мой json-объект чист; нет смысла добавлять дополнительную обработку javascript. Это все, что я использую:
for (var key in p) {
console.log(key + ' => ' + p[key]);
// key is key
// value is p[key]
}
Как насчет этого? SourceForge.net: Беркли DB для.NET
Вы могли бы рассмотреть Блок Программы кэширования или Систему. Сеть. Кэширование. У обоих есть методы для соединения их к базе данных SQL Server как запоминающее устройство.
Другой метод должен был бы просто сериализировать объект с помощью XML или Бинарного форматтера. (который может использоваться для глубокого клонирования между прочим),
Вы попытались использовать сборку в наборах в Системе. Наборы. Универсальный? И использование сериализации для выставления того щенка к XML-документу или чему-то вроде подобного.
Как альтернатива, Вы могли бы изучить использование индексного механизма, такого как Lucene.net.
Вещь, которую это дало бы Вам по Списку, будет лучшая индексация, и я верю способности, хотя это не действительно намеченное использование. Намеченное использование должно проанализировать файлы, все же может также использоваться для парсинга баз данных. В моем ранее работают место, они использовали Lucene (реализация Java) для индексации нашего каталога продукции категориями от данных базы данных.