110,538
社区成员
发帖
与我相关
我的任务
分享
var dic=new Dictionary<string, string>();
for(int i=0;i<input.Count/2;i++)
{
var first=input.ElementAt(i*2);
var second=input.ElementAt(i*2+1);
dic[second.Key]=first.Key+"="+first.Value+"&"+second.Key+"="+second.Value;
}
return dic;
不过正如1楼所说 Dictionary是无序的,所以使用的时候要小心