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码从小到大排序所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)