C# 从列表中删除所有内容<;字符串>;使用特定字符串

C# 从列表中删除所有内容<;字符串>;使用特定字符串,c#,linq,C#,Linq,我有: 我想删除这个列表中所有包含字符串“1”的元素 这对你有用吗 C# MyFiles.RemoveAll((字符串s)=>s.Contains(“1”)) 我在VB.NET中的代码: MyFiles.RemoveAll(函数(作为字符串)s.Contains(“1”))您确定linq to sql是合适的吗?除非有进一步的信息,这是一个内存中的集合。它可以以任何方式完成。我不在乎。很抱歉,这个看似重复的答案,当我单击链接时没有答案。我不得不去把VB转换成C#,回来发布,结果已经有了答案。 L

我有:


我想删除这个列表中所有包含字符串“1”的元素

这对你有用吗

C#

MyFiles.RemoveAll((字符串s)=>s.Contains(“1”))

我在VB.NET中的代码:


MyFiles.RemoveAll(函数(作为字符串)s.Contains(“1”))

您确定linq to sql是合适的吗?除非有进一步的信息,这是一个内存中的集合。它可以以任何方式完成。我不在乎。很抱歉,这个看似重复的答案,当我单击链接时没有答案。我不得不去把VB转换成C#,回来发布,结果已经有了答案。
List<string> MyFiles
alex1
alex123
alex234
alex345
MyFiles.RemoveAll(s => s.Contains("1"));