【发布时间】:2014-01-11 12:23:26
【问题描述】:
我有一个List<string>,其中包含一些具有非字母字符的元素。例如,我可能有 #232353; 根本不包含任何字母,或者我可能有 SomeText,SomeOtherText 并且该元素包含逗号,它也不是字母。如何使用 linq 删除这些元素?像这样的:
MyList = MyList.Where(...)
谢谢。
【问题讨论】:
-
见Verifying that a string contains only letters in C# 和How to remove elements from a generic list while iterating over it?。学会把你的问题分解成更小的部分,你会发现所有的问题都得到了解答。