C#怎么删除List中特定内容的一行?
发布网友
发布时间:2022-05-15 20:51
我来回答
共1个回答
热心网友
时间:2024-02-27 20:12
在C#的List<T>类型中
有一个函数叫做Remove(您的值)就可以移除指定的一行数据
尤其是您的String类型
但是您要注意:
如果有两个String内容相同
例如这个List有两个字符A
那么list.Remove("A")
就会移除两行。
另外您的想法是移除包含有指定字符的.
那么您可以这样写
list.Remove(list.First(obj=>{return obj.index("XYZ")!=-1;}));
这样一句话移除.