Exemple #1
0
        public static string HashString(MetaName h)
        {
            if (Enum.IsDefined(typeof(MetaName), h))
            {
                return(h.ToString());
            }

            uint uh = (uint)h;

            if (uh == 0)
            {
                return("");
            }

            var str = Jenkins.TryGetString(uh);

            if (!string.IsNullOrEmpty(str))
            {
                return(str);
            }

            return("hash_" + uh.ToString("X").PadLeft(8, '0'));
        }