private static string ReplaceU(string[] s, string str) { int i = 0; if (s.Length > 0) { while (i < s.Length) { str = str.Replace(s[i], Uri.EscapeDataString(s[i]).ToUpper()); i++; } } str = str.Replace("*", "%2A"); return str; }