评论

收藏

[C++] C#怎样去掉对于用Splict分隔的数组中的空值?

编程语言 编程语言 发布于:2021-08-10 11:38 | 阅读数:237 | 评论:0

string[] arrayUserId = userIds.Split(new char[] { ',' },StringSplitOptions.RemoveEmptyEntries);
可以去掉比如:“12,3,,34,5,,,456,"中所含空值,最后会变成:“12,3,34,5,456"
如果userIds本身是空值那么使用Length就可以获取元素数为0
比如:userIds=“",那么使用上述代码可以得到:arrayUserId.Length==0,如果不使用上述代码而直接用userIds.Split(',')那么arrayUserId.Length==1这样就与实际不符了!
学习交流群:364976091


关注下面的标签,发现更多相似文章