title: IDE0029 Null check can be simplified C# 6.0 ASP.NET
body: <p>In my visual studio 2017, there is a message in Error List windows like this.</p>
  
  <p><strong>IDE0029 Null check can be simplified</strong></p>
  
  <p>I google it and found this link <a href="https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/member-access-operators#null-conditional-operators--and-" rel="noreferrer">Null-conditional operators ?. and ?[]</a> but i don't understand.</p>
  
  <p>My code is simple like this:</p>
  
  <pre><code>string varIP = Request.UserHostAddress != null ? Request.UserHostAddress : "IP null";
  </code></pre>
  
  <p>How to simplify it again? </p>