初学者请教一下c# split 方法使用问题

LostParticles 2016-12-05 03:59:56
假如使用split方法分割多个字符串时,如果指定的字符串连续了就会出现问题。
比如
string test = "aaaa bcdaaaa cdb aaaa";
string[] tests = test.Split(new char[4] { ' ', 'b', 'c', 'd' });
这样分割出来的字符串数组并不是"aaaa","aaaa","aaaa",这是为什么,该怎么解决这个问题呢?
...全文
177 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LostParticles 2016-12-05
  • 打赏
  • 举报
回复
噢,明白了,谢谢以上两位大佬
EnForGrass 2016-12-05
  • 打赏
  • 举报
回复
就是多了空格啊,这样 string[] tests = test.Split(new char[4] { ' ', 'b', 'c', 'd' }, StringSplitOptions.RemoveEmptyEntries);
  • 打赏
  • 举报
回复
test.Split(new char[4] { ' ', 'b', 'c', 'd' },StringSplitOptions.RemoveEmptyEntries);

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧