private static int CompareTo(byte[] ip1, byte[] ip2) { if (Org.BouncyCastle.Utilities.Arrays.AreEqual(ip1, ip2)) { return 0; } if (Org.BouncyCastle.Utilities.Arrays.AreEqual(Max(ip1, ip2), ip1)) { return 1; } return -1; }