string[] strArray = { "","111","","222","","333"};  

//方式一:使用lambda表达式过滤掉空字符串

strArray = strArray.Where(s=>!string.IsNullOrEmpty(s)).ToArray();


//

方式二:使用泛型集合ListForEach循环,过滤获取正确的字符串,重新添加到新字符串数组中

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
 List list = new List();
            strArray.ToList().ForEach(
            (s) =>
            {
                if (!string.IsNullOrEmpty(s))
                {
                    list.Add(s);
                }
            }
            );
            strArray = list.ToArray();

//方式三:使用传统循环方式来排除和删除字符串数组中的空字符串
List list = new List();
            foreach (string s in strArray)
            {
                if (!string.IsNullOrEmpty(s))
                {
                    list.Add(s);
                }
            }
                      
            strArray = list.ToArray();
 
 
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄