Dev2.Converters.Dev2HexConverter.NeutralizeToCommon C# (CSharp) Method

NeutralizeToCommon() public method

public NeutralizeToCommon ( string payload ) : byte[]
payload string
return byte[]
        public byte[] NeutralizeToCommon(string payload)
        {
            // strip 0x from string if present
            if (payload.StartsWith("0x") || payload.StartsWith("0X"))
            {
                payload = payload.Substring(2);
            }


            var result = new byte[payload.Length/2];

            int pos = 0;
            for (int i = 0; i < payload.Length; i += 2)
            {
                result[pos] = Convert.ToByte(payload.Substring(i, 2), 16);
                pos++;
            }

            return result;
        }