Analisando JSON complexo com c #

Eu sou um novato no JSON e tenho alguns JSON que estou tentando analisar com c #.

Eu tentei criar uma classe para representar por dados, mas os nomes de minhas propriedades são baseados em horários, então eu tenho que codificar meus contratos de dados. Eu tentei JSON.NET e LINQ para classificar os dados, mas continuo recebendo valores nulos devido ao objeto / propriedade estranho.

Novamente, sou muito novo no JSON, por isso tenho certeza de que há uma solução simples para isso, não tenho certeza de como fazer a pergunta corretamente. Obrigado pela ajuda.

Abaixo está uma pequena amostra de JSON que estou tentando analisar. Mais uma vez obrigado.

      {
  "Meta Data": {
    "1. Information": "Intraday (1min) prices and volumes",
    "2. Symbol": "MU",
    "3. Last Refreshed": "2017-05-30 16:00:00",
    "4. Interval": "1min",
    "5. Output Size": "Full size",
    "6. Time Zone": "US/Eastern"
  },
  "Time Series (1min)": {
    "2017-05-30 16:00:00": {
      "1. open": "30.7200",
      "2. high": "30.7300",
      "3. low": "30.7000",
      "4. close": "30.7000",
      "5. volume": "1390302"
    },
    "2017-05-30 15:59:00": {
      "1. open": "30.7750",
      "2. high": "30.7800",
      "3. low": "30.7200",
      "4. close": "30.7250",
      "5. volume": "380134"
    }
  }
}

Observe que o"Time Series" as propriedades vêm em intervalos de 1min, 5min, 15min, 30min, 60min, ou seja,"Time Series (##min)" para vários##min.