删除一切从列表特定字符串
问题描述:
List<string> MyFiles
我需要从这个名单有它
例如,如果该名单内的特定字符串删除一切:
alex1
alex123
alex234
alex345
我想删除此列表中包含字符串“1”的每个元素?
答
MyFiles.RemoveAll(s => s.Contains("1"));
答
这是否适合您?
C#在VB.NET
MyFiles.RemoveAll((string s) => s.Contains("1"))
我的代码:
MyFiles.RemoveAll(Function(s As String) s.Contains("1"))
+0
抱歉看似重复的答案,当我点击链接时没有答案。我必须去将VB转换为C#,回来后发布,并且已经有了答案。 – 2011-04-04 16:57:57
确定LINQ到SQL是合适的呢?除了进一步的信息,这是一个内存中的集合。 – 2011-04-04 16:39:11
它可以做任何我不在乎的方式 – 2011-04-04 16:39:48