当前位置: 代码迷 >> ASP.NET >> Split 分割数组有关问题
  详细解决方案

Split 分割数组有关问题

热度:9627   发布时间:2013-02-25 00:00:00.0
Split 分割数组问题
比如有段字符串:string a="asdf,fdgf,hjhk,xcv,erwtr,rtyrt,";(字符串最后逗号不一定有一个逗号)
如果有逗号, 我现在用Split以“,”分割数组 string[] aa=a.Split(",");然后对数粗循环显示
但是这段字符串最后一个是空的,怎么在页面中显示时判断,如果是空的就删掉这一列?

------解决方案--------------------------------------------------------
if(string.IsNullOrEmpty(arr[i]))
{

}

------解决方案--------------------------------------------------------
string[] tt = a.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
------解决方案--------------------------------------------------------
string[] arr=Regex.Replace(a,",+",",").Split(',');


------解决方案--------------------------------------------------------
a.Trim(',').split(',')
------解决方案--------------------------------------------------------
那你就先对字符串a进行判断,判断它是否是以,结尾的
if(a.endwith(",")
{
//do something
}
  相关解决方案