title: How to sort list of Ip Addresses using c#
body: <p>I've a list of IP addresses as follows</p>
  
  <pre><code>192.168.1.5
  69.52.220.44
  10.152.16.23
  192.168.3.10
  192.168.1.4
  192.168.2.1
  </code></pre>
  
  <p>I'm looking for such a way to sort this list to match the below order</p>
  
  <pre><code>10.152.16.23
  69.52.220.44
  192.168.1.4
  192.168.1.5
  192.168.2.1
  </code></pre>