从List<string>中删除空项的方法有多种。以下是一种常见的方法:
以下是一个示例代码:
List<string> list = new List<string>() { "item1", "", "item2", "", "item3" };
for (int i = list.Count - 1; i >= 0; i--)
{
if (string.IsNullOrEmpty(list[i]))
{
list.RemoveAt(i);
}
}
Console.WriteLine(string.Join(", ", list));
输出结果为:item1, item2, item3
在这个示例中,我们使用了string.IsNullOrEmpty()
方法来检查字符串是否为空。如果为空,则使用List.RemoveAt()
方法将其从列表中移除。最后,我们使用string.Join()
方法将列表中的元素连接成一个字符串进行输出。
腾讯云相关产品和产品介绍链接地址:
请注意,以上仅为示例产品,实际应根据具体需求选择适合的产品。
领取专属 10元无门槛券
手把手带您无忧上云