ArkaliaCore.Realm.Utilities.Hash.CryptIP C# (CSharp) Méthode

CryptIP() public static méthode

public static CryptIP ( string IP ) : string
IP string
Résultat string
        public static string CryptIP(string IP)
        {
            string[] Splitted = IP.Split('.');
            string Encrypted = "";
            int Count = 0;
            for (int i = 0; i < 50; i++)
            {
                for (int o = 0; o < 50; o++)
                {
                    if (((i & 15) << 4 | o & 15) == int.Parse(Splitted[Count]))
                    {
                        char A = (char)(i + 48);
                        char B = (char)(o + 48);
                        Encrypted += A.ToString() + B.ToString();
                        i = 0;
                        o = 0;
                        Count++;
                        if (Count == 4)
                            return Encrypted;
                    }
                }
            }
            return "DD";
        }