Exemple #1
0
        public static byte[] UrlEncodeUnicodeToBytes(string str)
        {
            if (str == null)
            {
                return(null);
            }

            if (str.Length == 0)
            {
                return(new byte[0]);
            }

            MemoryStream result = new MemoryStream(str.Length);

            foreach (char c in str)
            {
                HttpEncoder.UrlEncodeChar(c, result, true);
            }

            return(result.ToArray());
        }