Parsing JSON in c# return null value
<p>I am trying to Parse Json in C# . (I am beginner in Json)</p>

<pre><code>WebRequest webRequest = WebRequest.Create(url);
                        var httpWebRequest = (HttpWebRequest)webRequest;
                        var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();

                        String responseText = "";
                        using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                        {
                            responseText = streamReader.ReadToEnd();
                        }
</code></pre>

<p>//</p>

<p>This is Output in responseText :</p>

<pre><code>{
  "disclaimer": "Exchange rates provided for informational purposes only and do not constitute financial advice of any kind. Although every attempt is made to ensure quality, no guarantees are made of accuracy, validity, availability, or fitness for any purpose. All usage subject to acceptance of Terms: https://openexchangerates.org/terms/",
  "license": "Data sourced from various providers; resale prohibited; no warranties given of any kind. All usage subject to License Agreement: https://openexchangerates.org/license/",
  "timestamp": 1454497211,
  "base": "EUR",
  "rates": {
    "INR": 74.42686146,
    "USD": 1.0929332
  }
}
</code></pre>

<p>To get the base from Json</p>

<pre><code>var obj = JObject.Parse(responseText);
String bcur = (string)obj["base"];
Console.WriteLine("base :"bcur.ToString());


Output : base :EUR 
</code></pre>

<p>similarly to get Rates of INR , I wrote</p>

<pre><code>var obj = JObject.Parse(responseText);
    String rte= (string)obj["INR"];
    Console.WriteLine("rate:"rte);

it gives me null.
</code></pre>

<p>Can anyone tell me what is wrong in my code. or a better way to get the base and  rate of the currency . </p>