public int CompareTo(IPNetwork other) { var network = Network.CompareTo(other.Network); if (network != 0) { return(network); } var cidr = Cidr.CompareTo(other.Cidr); return(cidr); }