zoukankan      html  css  js  c++  java
  • 参数按照ASCII码从小到大排序

    public static void requestPay()
    {
    Dictionary<string, string> dics = new Dictionary<string, string>();
    dics.Add("amount", amount);
    dics.Add("callback_url", callback_url);
    dics.Add("goodsname", goodsname);
    dics.Add("merchno", merchno);
    dics.Add("notify_url", notify_url);
    dics.Add("ordno", ordno);
    dics.Add("organno", organno);
    dics.Add("version", version);
    dics.Add("paytype", paytype);

    getParamSrc(dics);
    }

    public static String getParamSrc(Dictionary<string, string> paramsMap)
    {
    var vDic = (from objDic in paramsMap orderby objDic.Key ascending select objDic);
    StringBuilder str = new StringBuilder();
    foreach (KeyValuePair<string, string> kv in vDic)
    {
    string pkey = kv.Key;
    string pvalue = kv.Value;
    str.Append(pkey + "=" + pvalue + "&");
    }

    String result = str.ToString().Substring(0, str.ToString().Length - 1);
    return result;
    }

  • 相关阅读:
    android slidingview
    关于打工
    android开发基本流程
    android and javascript
    android listview and scrollview
    google收购的公司
    android反编译
    android资料
    colors
    【读书笔记】-- 文本可视化研究综述
  • 原文地址:https://www.cnblogs.com/zxk3113/p/10655638.html
Copyright © 2011-2022 走看看