c# 參數名ascii碼從小到大排序(字典序)拼接
阿新 • • 發佈:2019-04-23
var asc sharp cto ring val urn for builder
代碼如下:
/// <summary> /// c# 參數名ascii碼從小到大排序(字典序)拼接 /// </summary> /// <param name="dir"></param> /// <returns></returns> public static string AsciiDicToStr(Dictionary<string, string> dir) { string[] arrKeys = dir.Keys.ToArray(); Array.Sort(arrKeys, string.CompareOrdinal); var sb = new StringBuilder(); foreach (var key in arrKeys) { string value = dir[key]; sb.Append(key + "=" + value + "&"); } return sb.ToString().Substring(0, sb.ToString().Length - 1); }
c# 參數名ascii碼從小到大排序(字典序)拼接