title: IPAddress.[Try]Parse parses 192.168 to 192.0.0.168
body: <p>I have the following scenario:</p>
  
  <pre><code>IPAddress ip;
  IPAddress.TryParse("192.168", out ip);    
  if(ip == null){//do something with IP}
  </code></pre>
  
  <p>I would expect the parsing to fail, instead it is parsed as "192.0.0.168". What am I missing here? (IPAddress.Parse works the same)</p>