急求C#分隔符问题:我想把一个字符串以空格为分割符分割成数组,但不要返回全是空格的数组。
例如abcdefghijklmn;用spilt()会返回mn前面的全是空格的几个数组,我不想要这些空格,求高人指点。...
例如ab cd ef gh ij kl mn;用spilt()会返回mn前面的全是空格的几个数组,我不想要这些空格,求高人指点。
展开
3个回答
展开全部
1.不要用空格作为分隔符,可用“|” or ","等
2.String[] strs=this.textBox1.Text.Split('|');
List<String > list=new List<String>();
if(strs!=null&&strs.length>0)
{
foreach(string s in strs)
{
if(" ".eqaul(s)) continue;
else {list.Add(s);}
}
}
2.String[] strs=this.textBox1.Text.Split('|');
List<String > list=new List<String>();
if(strs!=null&&strs.length>0)
{
foreach(string s in strs)
{
if(" ".eqaul(s)) continue;
else {list.Add(s);}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组循环一遍
判断一下把是空格的删除
判断一下把是空格的删除
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询