列表<dynamic>。查找并列出<dynamic>。查找全部



我正在尝试这样做,但找不到解决方法。

我有一个动态对象列表,它类似于ObjectList : List<dynamic>

其填充有具有动态属性CCD_ 2的对象。

我正在尝试查找Name属性中具有匹配字符串的所有元素。

var result = mylist.FindAll(e => e.LastName.StartsWith("Mc"));

但当我这样做时,它会说"表达式不能包含lambda表达式"

如果它是动态的,就不能像lambda一样使用它。请尝试在不同风格的中使用它

var result = mylist.FindAll(e => e.LastName.StartsWith("Mc"));

像这样的东西应该有助于

var result=(from c in mylist where c.LastName.StartsWith("Mc") select c).ToList();

相关内容

最新更新