当前位置:  开发笔记 > 编程语言 > 正文

摆脱C#数组中的空/空字符串值

如何解决《摆脱C#数组中的空/空字符串值》经验,为你挑选了1个好方法。

我有一个程序,其中数组使用string.Split(char [] delimiter)获取其数据.(使用';'作为分隔符.)

但是,有些值为null.即字符串具有没有数据的部分,因此它执行如下操作:

1; 2; ; 3;

这导致null值我的数组.

我怎么摆脱他们?



1> Tamas Czineg..:

试试这个:

yourString.Split(new string[] {";"}, StringSplitOptions.RemoveEmptyEntries);


那不编译.您需要使用新的char [] {';'}作为第一个参数.
需要注意的一点是,这不会删除仅包含空格的字符串.
推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有