Чтение объектов JSON из большого файла

Я ищу JSON Parser, который может позволить мне перебирать объекты JSON из большого файла JSON (размером в несколько сотен МБ). Я пытался JsonTextReader изJson.NET как ниже:

JsonTextReader reader = new JsonTextReader(new StringReader(json));
while (reader.Read())
{
    if (reader.Value != null)
       Console.WriteLine("Token: {0}, Value: {1}", reader.TokenType, reader.Value);
    else
       Console.WriteLine("Token: {0}", reader.TokenType);
}

Но он возвращает токен за токеном.

Есть ли более простой способ, если мне нужен целый объект вместо токенов?

Ответы на вопрос(3)

Ваш ответ на вопрос