分割字符串,请大家帮忙
例如有个string类型的字符串格式如下“1_2,3_4,5_6”长度不定 
 可否有办法把它分割成“1,3,5”和“2,4,6”两个string类型的字符串 
 就是把_前面的和_后面的分开    
 我的代码:老是取最后两位 
 Session[ "CountDateValue "]= "1_2,3_4,5_6 "; 
 			string   []   a   =Session[ "CountDateValue "].ToString().Split( ', ');      
 			for(int   i=0;i <a.Length;i++) 
 			{ 
 				string[]   v=a[i].ToString().Split( '_ ');  				                                                  
 			         this.TextBox1.Text=v[0].ToString(); 
 			         this.TextBox2.Text=v[1].ToString(); 
 		               } 
------解决方案--------------------this.TextBox1.Text+=v[0].ToString(); 
 this.TextBox2.Text+=v[1].ToString()
------解决方案--------------------+=
------解决方案--------------------try   
 string yourStr =  "1_2,3_4,5_6 "; 
 string str1 = System.Text.RegularExpressions.Regex.Replace(yourStr, @ "(\d+)_\d+ ",  "$1 "); 
 string str2 = System.Text.RegularExpressions.Regex.Replace(yourStr, @ "\d+_(\d+) ",  "$1 ");