【发布时间】:2013-02-07 16:47:53
【问题描述】:
让我们考虑如下列表
列表包含的值为a,b,c,d....
我需要一个查询来删除列表中除“a”之外的所有值。
【问题讨论】:
-
为什么不创建一个包含 a 的新列表?
-
您需要查询什么? sql?
-
Use First() 不适合您?
-
@DanielKelley 还有其他方法吗?
-
list.RemoveRange(index, count);是一个选项,如果您已经对列表进行了排序。或者带有适当谓词的 list.RemoveAll() 可以为您工作。