参数按照ASCII码从小到大排序

参数按照ASCII码从小到大排序,第1张

概述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", goodsnam

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;}

总结

以上是内存溢出为你收集整理的参数按照ASCII码从小到大排序全部内容,希望文章能够帮你解决参数按照ASCII码从小到大排序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1029922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存