List<string> MyFiles
我需要删除此列表中包含特定字符串的所有内容
例如,如果列表是:
alex1
alex123
alex234
alex345
我想删除此列表中包含字符串“1”的每个元素吗?
答案 0 :(得分:8)
MyFiles.RemoveAll(s => s.Contains("1"));
答案 1 :(得分:1)
这对你有用吗?
C#
MyFiles.RemoveAll((string s) => s.Contains("1"))
我在VB.NET中编码:
MyFiles.RemoveAll(Function(s As String) s.Contains("1"))