我正在开发一个 silverlight 应用程序,我发现没有用于列表的查找扩展方法
说,
List<Something> list = new List<Something>(something);
list.Remove(list.Find(e => e.id == 10));
没有查找扩展方法是我遗漏了什么吗?
最佳答案
不包含它是为了减少运行时的大小。
建议您改用 LINQ 扩展,例如 First
或 FirstOrDefault
:
using System.Linq;
...
List<Something> list = new List<Something>(something);
list.Remove(list.First(e => e.id == 10));
关于c# - Silverlight中没有List的Find扩展方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6647226/