首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求:逗号分隔字符,又改变字符的位置

2013-03-12 
求:逗号分隔字符,再改变字符的位置input namecfgName typehidden valueAccountinput namecfgV

求:逗号分隔字符,再改变字符的位置
<input name="cfgName" type=hidden value="Account">
<input name="cfgValue" type=text value="daisy@163.com">
<input name="cfgName" type=hidden value="Key">
<input name="cfgValue" type=text value="12435465474756">

Response.Write(Request.Form["cfgName"] + "," + Request.Form["cfgValue"]);

现在的结果:Account,Key,daisy@163.com,12435465474756
想要的结果:Account:daisy@163.com,Key:12435465474756
[解决办法]

string s = "name1,name2,name3,key1,key2,key3";
string[] parts = s.Split(',');
string[] results=new string[parts.Length/2];
for (int i = 0; i < parts.Length / 2; i++)
results[i] = parts[i] + ":" + parts[i + parts.Length / 2];
string r = string.Join(",", results);
Response.Write(r);

热点排行